找回密码
 注册
关于网站域名变更的通知
查看: 13950|回复: 36
打印 上一主题 下一主题

Allegro在生成Drill发生出错(an error extracting the drilling data),求指导

[复制链接]
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    跳转到指定楼层
    1#
    发表于 2014-9-2 11:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    2金币
    在NC->NC DRILL里面生成发生错误
    1 E. k* f6 R0 M0 X
    ; U5 ^9 B: N- e# Y3 I, K(---------------------------------------------------------------------)
    ' @$ j9 I" j5 [! A6 o: P3 H(                                                                     )% @# ~0 I2 F* C% Y( O/ q
    (    NC DRILL Log                                                     )
    & l1 k% Q9 z3 w: K$ y' u# P& h" P(                                                                     )0 Q4 R7 O' d5 E! g' T
    (    Drawing          : #Taaaaac03712.tmp                             )# {3 v" y) E$ \" M' i
    (    Software Version : 16.6S013                                      ). ~" }, j  z* K+ G
    (    Date/Time        : Tue Sep 02 11:03:26 2014                      )
    ) q# L  t4 q2 ?(                                                                     )
    - O% C% v+ t9 b/ Q9 b(---------------------------------------------------------------------)
    7 w- n4 Y  v: {) Z8 l2 ^5 w9 v4 X' Z; |& Z' d& g8 c3 V" Z5 Q
    2 b' Q2 D$ [) N
    ERROR(SPMHMF-335): There was an error extracting the drilling data. [help]
    # A3 Y! A( e2 G3 c  j ERROR(SPMHMF-336): Program terminated.
    ( x% e! F7 k' X  ]  _* g

    最佳答案

    查看完整内容

    删除该tmp文件,重新出图

    该用户从未签到

    2#
    发表于 2014-9-2 11:08 | 只看该作者
    删除该tmp文件,重新出图
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    3#
     楼主| 发表于 2014-9-2 11:15 | 只看该作者
    注:Database check 无错误。
  • TA的每日心情
    奋斗
    2020-7-15 15:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2014-9-2 11:18 | 只看该作者
    看找一下看下是什么错误才能对症解决~
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    5#
     楼主| 发表于 2014-9-2 11:28 | 只看该作者
    zuoyy 发表于 2014-9-2 11:18
    ' q9 T: D5 i' V; O$ L( m- @看找一下看下是什么错误才能对症解决~

    " B2 P; Y7 _; K' S; Z就是没找到,在论坛也搜到相同的问题,不过都没解决。
  • TA的每日心情
    奋斗
    2020-7-15 15:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
    发表于 2014-9-2 12:43 | 只看该作者
    呃……那个后面的help可以点开么?我没遇到过这种情况,所以也不知道你出的是什么错误,那个提示只是说停止工作,没有任何有用的信息……
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    7#
     楼主| 发表于 2014-9-2 12:58 | 只看该作者
    本帖最后由 xbin 于 2014-9-2 12:59 编辑 0 _; a% i! C9 l' \% i' t, Z
    zuoyy 发表于 2014-9-2 12:43
    : ^* i& n$ i, Y; l" j; ~' S呃……那个后面的help可以点开么?我没遇到过这种情况,所以也不知道你出的是什么错误,那个提示只是说停止 ...

    & y9 T: ?$ }8 O2 W& G2 a; S0 P) K
    不能点击打开,但是按F1打开。其实也就是在线帮助。内容如下:) X0 Z0 @6 E7 ]' Q2 ?3 e
    nctape_full
    # r1 y  `2 x% i& ^# A. v! s" K% ^' d$ G
    Dialog Box   |   Procedures' t" n+ p: X; R

    ( A* H' m* ^5 m9 g) w( i! vGenerates customized NC drill output files that reflect the parameters you set in the NC Parameters Dialog Box using the ncdrill param command.% F; {9 M5 C. V* O
    2 L* X- T$ Z6 X: J) t
    If you choose Enhanced Excellon format on the NC Parameters dialog box, NC Drill generates a header in its output file that more fully uses the Excellon commands. The header starts with M48 and ends with % and lists tool specifications, the appropriate INCH/METRIC command appears, and LZ/TZ as required for padding the leading or trailing zeros in the data section. The Tnn tool-diameter specification codes expand to a TnnC.xxx format to specify the required router bit size.9 `/ U. ?0 V* b5 q" ?8 D& }/ h
    0 ^% h2 j: ]  d& N
    In output files generated for same-size holes with identical plating but different tolerances, a different tool code is used.$ H: j1 i/ v9 Q) o% O' U, c

    % Z2 `& f! Y5 t- {- d7 g3 cNC Drill output only applies to (circular) drill holes; use the ncroute command for slot holes. You can also run this command in batch mode using the nctape command.+ G% ~2 M5 S% k% k9 }7 E! ^1 U

    2 W: O6 ~2 N3 B  S+ u( h& @1 F: hFor additional information, see the Preparing Manufacturing Data user guide in your documentation set.
      H4 K0 g# y3 |1 r0 b# P" g* Q4 y8 U. d! M4 t1 P
    Menu Path6 i1 U" d# y# L5 |9 F

    , \8 l- s- _3 r# D0 dManufacture - NC - NC Drill5 s6 ]# _! d6 |; {& W6 }" ~3 e
    0 W8 {: m7 w( x1 N( Z
    NC Drill Dialog Box
    0 `+ C' v- f! e( {, w! X. V  X3 f- L: b& d8 L+ r* E
    Root File Name  {2 {- N- u; y& D% N- Y
    Enter a base filename for output text files before any appended extension. If you do not specify a filename extension, .drl is the default, which you can change by setting the ext_drill environment variable in the User Preferences Editor, available by choosing Setup - User Preferences (enved command).The filename defaults to <design name>-<l1>-<l2>.drl, where <l1> and <l2> are the two drilled layers.
    8 }3 y/ L% N& K9 q3 H. B3 ]When you choose to generate separate files for plated and non-plated holes, non-plated filenames are <design name>-np-<l1>-<l2>.drl.) D* Z3 [( \; N! G4 T
    Holes defined on the Padstack Designer with Non-standard Drill types of Laser, Plasma, Punch, and Other output to separate files named <design name>-laser, <design name>-plasma, <design name>-punch, <design name>-other. For example, for non-plated holes that use non-standard drilling, the filename is <design name>-laser-np-1-2.drl.
    ) k+ B3 ]  p1 U: [1 tThe naming conventions for backdrill files are drill-bd-top-<l2>.drl and drill-bd-bottom-<l2>.drl; for By Layer files, drill-bl-<l1>-<l2>.
    0 `( s& t/ \# [4 ]0 h6 JScale Factor
    ' T. k8 C" s. Y5 [& `Indicates the value by which all drill locations in the output drill files are multiplied, to scale the X and Y drill locations.' C2 Y) e: t* J, S
    Tool Sequence
    2 u4 y; f" _" F. q* Q- Y9 M1 z: |Specifies whether the tool sequence starts with the smallest drill size and increases, or with the largest drill size and decreases. The default is Increasing.
    0 P# R% E' \7 ?4 a; WAuto Tool Select, [  W/ S& U6 n) @+ p
    Inserts Tnn tool-select codes into the data portion of the Excellon-format output file, instead of M00 stop codes for manual tool changing. Tnn codes automatically generate in sequence (for example, T01, T02, … Tnn).' F9 Q" W+ w3 D# `7 Z
    Tnn tool-diameter specification codes only append to the tool-select code in the header portion of the Excellon-format output file, expanding to a TnnC.xxx format to specify the required router bit size, if you enabled Enhanced Excellon Format in the NC Parameters dialog box. For example, T01C.045 specifies that Tool 1 has a 45-mil diameter.1 e5 B# E5 ]7 d- d1 @
    You can also opt to associate specific tool sizes with specific Tnn tool codes in an nc_tools.txt file, which is used if it exists; otherwise, NC Drill automatically determines the appropriate tools the design needs and assigns tool codes to them.
    - b0 h1 f. D. u, J2 RAn nc_tools_auto.txt file is created for reference. A warning message appears when an nc_tools.txt file is not found.6 }# Y1 G1 J9 l) M4 z  M  V0 n
    Separate Files for Plated/Non-plated holes3 L7 ^3 t% K( J* s  d1 D

    2 q* U- b, k0 K- [Choose to generate separate files for plated and non-plated holes.+ |8 q8 K, b0 h- k3 L. E% t
    Repeat Codes
    6 i3 g- y( H9 O) OSpecifies whether your drill supports repeat codes. Enabled by default.! e. s% h# F) q7 R
    Optimize Drill Head Travel
    ! p3 p" o+ O# W- ` % w1 Q6 E  B& }6 m8 k% \
    Choose to optimize drill travel on the NC Drill output files.
    7 R' A, _, S: j) k$ |4 z5 yDrilling
    0 z6 j6 ?, b' c  k# s  h& q2 DEach execution of this command generates one of the following drill output files, depending on which you have chosen. Layer Pair and By Layer drill-output files are mutually exclusive. Generating one type removes the other if it exists in the design.
    5 S# R" F' H' o% ?' [. c6 }! DLayer Pair) N' @4 A; W0 }0 [8 g) S) h
    Choose to generate drill output files that represent the holes to drill according to combinations of layer pairs.
    ; }! Q9 B: \6 X. a1 c, Y' `For example, for a four-layer board using thru via technology, this option represents the via that spans layers one through four as existing on the layer pair "1-4."
    , P+ k, v8 X# E) q! ~7 lBy Layer. ?# P) F# X: T0 _7 i, ]$ f
    Choose to generate multiple drill output files that represent each hole to drill for each via as existing between one entry layer and one exit layer, typically used to meet microvia technology requirements.
    / ^; `: q5 U+ Q3 I) ?4 X9 GFor example, for a four-layer board, this option represents the via that spans layers one through four as existing on layer "1-2," layer "2-3," and layer "3-4" and displays it in three different drill output files. Note that no output appears for layer "1-4." An <n> layer board therefore always has one fewer drill output files than the total number of layers, or <n-1>, because a hole starting on one layer has to at least appear on the next layer as well, and a hole never appears on only one layer.
    ! ^5 Z; a" D8 }: L- C/ q5 Z+ ~Drill
    : n! F1 @! p$ a6 HClick to generate output files.
    / }0 P. X1 X9 Y! RNC Parameters9 L3 t4 P9 b( _$ Q/ k, g
    Click to access the NC Parameters Dialog Box dialog box.
    ( F; n8 v6 S! }; TClose0 ~9 ~* V6 W! N1 I
    Click to save changes and exit the dialog box.) x' x; g9 j  K0 C
    Cancel- I- @% t2 U% i: S$ R7 E4 I4 [
    Click to close the dialog box without generating an output file.
    1 B- i1 A+ S" E( h8 m( p0 [View Log6 {% ^  G0 B7 S1 a" @' r
    Click to view details concerning the nctape.log file, including tool number information.% _. G3 v6 V' l- _7 J8 w
    Procedures, l" p% S0 _1 ^1 h& g

    8 D9 v0 A* D2 F) d  I  k7 k  M* A8 oPreparing to Create Drill File Output
    ' {0 i. x9 H8 k0 ]* [* F
    , X) a1 |- R% k6 l1.2 |0 b. L5 ?3 j- R, Z
    Run the ncdrill param command.5 @$ v3 n8 ~, J8 v; ~9 O
    2.
    / I- W: ^" m/ @: \+ o) b7 q$ TComplete the NC Parameters Dialog Box.
    + }% N# Y: M% z. [3.
    6 }6 x' J4 Y+ Y4 cClick Close.5 ?" a% d0 T( i, n+ Q- W
    4.
    2 C2 o8 b, F' b5 ^0 sIf necessary, create nc_tools.txt and nc_exclude.txt files.* m/ `. G0 K  w" V) i
    For additional information, see the Preparing Manufacturing Data user guide in your documentation set.  i, b  y7 K6 {/ P! n( D9 k' x
    5.. g& y% j$ Y, }0 z
    Continue with the appropriate instructions, starting with step 2:. U  @6 q/ N- O) O+ t8 H6 a
    % B( v: f+ T9 {3 w" A& l( O2 c
    Generating Drill File Output with the User Interface below, J# _) `2 ~% ?3 G. ?

    / Y- D1 z/ n5 C8 zGenerating Drill File Output in Batch Mode
    % c. ^  C1 a2 ?  T9 s2 Z$ oGenerating Drill File Output with the User Interface$ D" h7 A- Y3 z4 O. R1 R

    : ^4 O2 k: f" G. a# K8 ?1.
    + c6 `9 h& g* J8 BFollow the instructions in Preparing to Create Drill File Output above.
    : s# t) o; y8 J( l3 E2.
    - r/ T) ?* X! f* j5 G( r, YRun the nctape_full command.
    : J) p& w; o. [8 ]6 Z3.! q( o9 z& y  b  l& ^* `4 H
    In the NC Drill dialog box, enter the Scale Factor.- X% y8 P" M8 o
    4.
      n9 q9 R. Q& n  g2 S  ~3 h9 }, MClick Drill. The tool creates the output files using the name you specified in the Parameter File field of the NC Parameters Dialog Box.
    : s8 k/ _/ q" Y+ LThe following message appears in the console window prompt:" Y( b/ }! C/ ^; V! c  }5 Y+ ~$ L1 U/ Z
    nctape completed successfully - use Viewlog to review the log file./ i. G5 }1 t( y7 n7 V" ]+ Z1 y
    5.
    $ J4 B# ]4 C! U0 hClick Close.8 l' C/ o# e" T: x+ I- F
    6.5 j- N+ [8 l( r8 X' K
    Verify the results with the explot command.7 Y( X; J5 t7 P) p# M8 j
    Using an output file from the nctape command (the .drl extension is optional), explot generates two files, outputfile.plt and outputfile.ctl. You can use the outputfile.plt file to drive a penplotter.
    $ P9 C) B. i7 F; O6 e# q$ C
      p$ N: w* ~5 a- O& @Generating an NCdrill file in Enhanced Excellon format
    5 B/ [+ |6 `' ~$ P4 C) X+ k
    " d, ?# q2 F8 ~$ C' I+ E: V1 p1.0 y  R# g! ~' \) ]6 \9 v( c
    Choose Manufacture - NC - NC Drill.
    % N2 Q- P3 ~6 H8 [& k+ v! N2.. m1 j' C# O9 Y9 p! o9 p
    Click NC Parameters. The NC Parameters dialog box appears.
    $ F0 ]2 d6 v3 C# E3 r3.
    9 B, }, o' `+ C2 h1 N7 {" iEnable Enhanced Excellon format to generate a header in the NC Drill and NC Route output files that uses Excellon commands to a greater extent. The header starts with M48, lists the appropriate units (INCH or METRIC), and the Tnn tool-diameter specification codes expand to TnnC.xxx format to specify the required router bit size and end with %.( A' N, O" `  I2 ^7 b! w
    4.
    3 D) ]2 Z/ s3 {- e1 r" ]Click Close to save the settings.
    ; A& d- f$ u1 o- }# @9 z5.
    , n4 O" J5 n  M+ REnable Auto Tool Select in the NC Drill dialog box to insert Tnn tool-select codes into the data portion of the Excellon-format output file, instead of M00 stop codes for manual tool changing. Tnn codes automatically generate in sequence (for example, T01, T02, ... Tnn).
    & a: M, y9 r  E/ B! E+ `8 @" k6.
    $ t9 K" w4 }/ R8 g( {) m) `Click Drill.
    1 s7 J/ f! z4 I' m& _5 KYou can also associate specific tool sizes with specific Tnn tool codes in an nc_tools.txt file, which is used if it exists; otherwise, NC Drill automatically determines the appropriate tools the design needs and assigns tool codes to them. An nc_tools_auto.txt file is created for reference. A warning message appears when an nc_tools.txt file is not found in the ncdrill.log.
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    8#
     楼主| 发表于 2014-9-2 13:01 | 只看该作者
    bluemare 发表于 2014-9-2 12:58* q+ u4 r6 `4 `& q' V# d. T
    删除该tmp文件,重新出图
    & Y8 k- ?+ X: X/ m
    tmp文件是什么?

    该用户从未签到

    9#
    发表于 2014-9-2 13:04 | 只看该作者
    自己找
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    10#
     楼主| 发表于 2014-9-2 13:32 | 只看该作者
    bluemare 发表于 2014-9-2 13:04
      S" q) s2 {& K* n0 c2 p自己找
    ( B( b1 o+ |: |( w! u+ ^
    大神 我搜索整个计算机都没找到。。。
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    11#
     楼主| 发表于 2014-9-2 13:50 | 只看该作者
    zuoyy 发表于 2014-9-2 12:43% M9 }6 O; q8 E5 C$ h5 E
    呃……那个后面的help可以点开么?我没遇到过这种情况,所以也不知道你出的是什么错误,那个提示只是说停止 ...
    & S7 o5 y2 Q' j  z: e6 }* C2 d/ N! T
    谢谢。。。
  • TA的每日心情

    2020-7-21 15:38
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    12#
    发表于 2014-9-2 13:54 | 只看该作者
    把brd换个文件夹,然后drill试试..
    1 L& y2 T, ^. I- M' c3 i不行就排除法,先把过孔删掉试试,不行再删直插pin,知道行了,就知道是哪有问题了.........
  • TA的每日心情

    2020-7-21 15:38
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    13#
    发表于 2014-9-2 13:57 | 只看该作者
    解决了?
  • TA的每日心情
    奋斗
    2021-3-10 15:58
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    14#
     楼主| 发表于 2014-9-2 16:14 | 只看该作者
    kinglangji 发表于 2014-9-2 13:578 O$ E( [: g2 U3 ?  w# {
    解决了?
    / R- i1 n4 X- L$ _! A0 d; s. w
    是呀,具体原因不明,不过复制出.brd重新生成却不会~
  • TA的每日心情

    2020-7-21 15:38
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    15#
    发表于 2014-9-2 16:18 | 只看该作者
    xbin 发表于 2014-9-2 16:14
    ' o- ]  M: P$ }) A( L8 C0 n# |7 F是呀,具体原因不明,不过复制出.brd重新生成却不会~

    & ]* }2 |7 T% x1 d  o4 z复制到新文件夹呗?
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-6 02:53 , Processed in 0.109375 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表