Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 98|回复: 2

allegro自己的form

[复制链接]
发表于 2025-3-18 15:19:42 | 显示全部楼层 |阅读模式
  1. FILE_TYPE=FORM_DEFN VERSION=2
  2. FORM
  3. FIXED
  4. PORT 60 18
  5. HEADER "Create bbvia"
  6. DEFAULT execute

  7. POPUP <START>" "" ".
  8. POPUP <END>" "" ".

  9. MESSAGE nexist 0 "Input pad name."
  10. MESSAGE nerror 0 "A problem occurred - check the bbvia logfile."
  11. MESSAGE ndone 0 "bbvia is complete."
  12. MESSAGE ndemo 0 "Cannot Run in Demo Mode."

  13. TILE
  14. TEXT "Select start layer:"
  15. TLOC 29 3
  16. ENDTEXT

  17. TEXT "Select end layer:"
  18. TLOC 29 6
  19. ENDTEXT

  20. FIELD padstack_name
  21. FLOC 2 3
  22. STRFILLIN 18 255
  23. ENDFIELD

  24. FIELD bbvia_list
  25. FLOC 22 3
  26. MENUBUTTON "..." 3 3
  27. ENDFIELD

  28. FIELD start_layer
  29. FLOC 42 3
  30. ENUMSET 14
  31. POP "START"
  32. OPTIONS prettyprint
  33. ENDFIELD

  34. FIELD prefix
  35. FLOC 2 6
  36. CHECKLIST "Add prefix"
  37. ENDFIELD

  38. FIELD prefix_val
  39. FLOC 14 6
  40. STRFILLIN 10 255
  41. ENDFIELD

  42. FIELD end_layer
  43. FLOC 42 6
  44. ENUMSET 14
  45. POP "END"
  46. OPTIONS prettyprint
  47. ENDFIELD

  48. FIELD ext_layers
  49. FLOC 35 12
  50. CHECKLIST "Use only external layers"
  51. ENDFIELD

  52. FIELD all_layers
  53. FLOC 2 12
  54. CHECKLIST "Use all layers" "Layers"
  55. ENDFIELD

  56. FIELD wire_bond_layers
  57. FLOC 35 14
  58. CHECKLIST "Use wire bond layers"
  59. ENDFIELD

  60. FIELD adj_layers
  61. FLOC 2 14
  62. CHECKLIST "Use only adjacent layers" "Layers"
  63. ENDFIELD

  64. FIELD top_pad
  65. FLOC 35 16
  66. CHECKLIST "Use top pad"
  67. ENDFIELD

  68. FIELD uvia
  69. FLOC 35 18
  70. CHECKLIST "Generate uvia"
  71. ENDFIELD

  72. FIELD num_layers
  73. FLOC 2 16
  74. CHECKLIST "Set number of layers" "Layers"
  75. ENDFIELD

  76. FIELD layers_val
  77. FLOC 22 16
  78. INTFILLIN 2 50
  79. ENDFIELD

  80. TEXT "Available"
  81. TLOC 8 23
  82. ENDTEXT

  83. FIELD available_rules
  84. FLOC 3 25
  85. LIST "" 20 6
  86. ENDFIELD

  87. TEXT "Selected"
  88. TLOC 42 23
  89. ENDTEXT

  90. FIELD selected_rules
  91. FLOC 36 25
  92. LIST "" 20 6
  93. ENDFIELD

  94. FIELD execute
  95. FLOC 2 37
  96. MENUBUTTON "Generate" 12 3
  97. ENDFIELD

  98. FIELD viewlog
  99. FLOC 16 37
  100. MENUBUTTON "Viewlog..." 9 3
  101. ENDFIELD

  102. FIELD cancel
  103. FLOC 27 37
  104. MENUBUTTON "Close" 9 3
  105. ENDFIELD

  106. FIELD help
  107. FLOC 50 37
  108. MENUBUTTON "Help" 9 3
  109. ENDFIELD

  110. FIELD select_all
  111. FLOC 25 26
  112. MENUBUTTON "All >>" 8 3
  113. ENDFIELD

  114. FIELD deselect_all
  115. FLOC 25 30
  116. MENUBUTTON "<< All" 8 3
  117. ENDFIELD

  118. GROUP "Layers"
  119. GLOC 1 10
  120. GSIZE 58 11
  121. ENDGROUP

  122. GROUP "Rule Sets"
  123. GLOC 1 21       
  124. GSIZE 58 15
  125. ENDGROUP

  126. GROUP "Input Pad Name"
  127. GLOC 1 1
  128. GSIZE 26 8
  129. ENDGROUP


  130. ENDTILE

  131. ENDFORM
复制代码


213F5EE9-7F7C-437a-ADEC-15370DA65002.png
 楼主| 发表于 2025-3-18 15:20:31 | 显示全部楼层
C:\Cadence\SPB_16.6\share\pcb\text\forms\auto_bbvia.form
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2025-4-1 00:50 , Processed in 0.146013 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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