--- Theo Dấu Chân Xưa ---

------------- Như mộng, như huyễn -------------- Mượn giả, cầu chân -------------

5 comments:

  1. Adblock Plus 2.2.3.1 for fire fox 9.0.1

    Trả lờiXóa
  2. #check M2_on_track
    def CHECK_M2_ON_TRACK()

    bb=BBOX.extent_refs(:bottom, as_edges)

    a1=bb.extended_in(0.255+0.05) - bb.extended_in(0.255)
    a2=a1.moved(0, 0.14)
    a3=a2.moved(0, 0.14)
    a4=a3.moved(0, 0.14)
    a5=a4.moved(0, 0.14)
    a6=a5.moved(0, 0.14)
    a7=a6.moved(0, 0.14)
    a8=a7.moved(0, 0.14)
    a9=a8.moved(0, 0.14)
    a10=a9.moved(0, 0.14)
    a11=a10.moved(0, 0.14)
    a12=a11.moved(0, 0.14)
    a13=a12.moved(0, 0.14)
    a14=a13.moved(0, 0.14)
    a15=a14.moved(0, 0.14)
    a16=a14.moved(0, 0.14)

    b=a1+a2+a3+a4+a5+a6+a6+a10+a11+a12+a13+a14+a15+a16
    c=(M2+M2STD).width(0.05+1.dbu).with_angle(0).polygons.raw - (M2+M2STD).width(0.05).with_angle(0).polygons.raw

    c1=labels(131,0).texts("*VDD*") + labels(131,0).texts("VSS")
    d=(M2+M2STD-c).not_interacting(c1)
    d.output("M2.W.CHECK", "M2.WIDTH INCORRECT")

    f=((M2+M2STD) - M2.interacting(c1)).not(b)
    f.output("M2.ONTRACK.CHECK", "M2 NOT ONTRACK")

    end
    CHECK_M2_ON_TRACK()

    Trả lờiXóa
  3. Nhận xét này đã bị quản trị viên blog xóa.

    Trả lờiXóa
  4. Nhận xét này đã bị quản trị viên blog xóa.

    Trả lờiXóa
  5. Nhận xét này đã bị quản trị viên blog xóa.

    Trả lờiXóa