找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3172|回复: 18
打印 上一主题 下一主题

Allegro中的Variants---create Assembly Drawing用法

[复制链接]

18

主题

369

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
跳转到指定楼层
1#
发表于 2015-11-19 10:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
今天上午在学习allegro的PCB中,发现在Manufacture菜单下有Variants---Create Assembly Drawing 和 Create Bom of Materials两个菜单命令,请问有人使用过这两个命令吗?因为我们公司有时候一份原理图会生成许多不同产品的BOM和PCBA板子,所以会给原理图的元件根据产品定义的需要而设置不同应用的变量varinants,但这些原理图原先我们都是在DX designer中实现的。ORCAD中我也可以设置给元件添加变量,生成带不同变量的BOM表。但如何把这些带变量的元件信息导入到PCB中呢?还有就是我先试了一下Variants---create Assembly Drawing菜单,发现PCB提示我“没有找到Variants.lst"文件,能问一下这个Variants.lst是怎么产生的?如何能实现我的assembly drawing 只显示包括特定variants的PCB装配图吗?谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏4 支持!支持! 反对!反对!

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
推荐
发表于 2015-11-28 15:41 | 只看该作者
本帖最后由 XYX365 于 2015-11-28 15:47 编辑 7 m" c  b% v2 p% m* m
subrina 发表于 2015-11-26 13:37- r1 |# b; {1 Y8 ?
帖子别沉底了,盼@XYX365大侠回复,谢谢!

' h1 H, M6 W' _" u1 Q: T不好意思,無法提供skill.
3 e8 s+ O" J5 L
' _/ j6 ~/ J4 U) H5 `另外你可以使用系統的Create Assembly Drawing功能6 n4 |4 H+ w9 n! _: ]. s
1.使用Orcad產生 *.vrt檔案
( O* e  v1 ?3 ~. i) h; T2.我幫你將*.vrt檔案轉換為 variants.lst+ Z, F( B- l( l+ c
3.有variants.lst 檔案就可以執行Create Assembly Drawing功能* b" _/ @% c& F3 r/ v8 i1 C5 F# p
  G3 V7 b/ m) F' F  m
8 p- L  l% D: M. F; x) c+ M7 d8 M. g
% t, I! f! f4 G2 _- A
9 T  ?- |) R5 v  W
Variant Assembly Dialog Box
; |" c4 y  j: M$ Q0 D! K/ Z
VariantSpecify one variant name from the list available for the current design.Variants for a design are defined in the variants.lst file that can be created using the Allegro Design Entry HDL variant editor.

" j7 h$ ^5 H7 A6 j
Top SideChoose this to create an assembly drawing for components found on the top side of the board for the variant. The drawing is created under the MANUFACTURING class, with a subclass of <VARIANT NAME>_TOP, where <VARIANT NAME> is the variant name converted to uppercase characters.
+ E+ x1 y' @* Y7 L( [4 O
Bottom SideChoose this to create an assembly drawing for components found on the bottom side of the board for the variant.The subclass will be <VARIANT NAME>_BOTTOM.

3 g/ e, b4 a/ e6 i& _$ ]& |% ~
Use Assembly DataChoose this to create component outlines for the assembly drawing from the appropriate ASSEMBLY_TOP/BOTTOM subclass of the PACKAGE GEOMETRY class.
8 W2 j8 p6 C! ^$ U& C, g
Use Place Bound DataChoose this to create component outlines for the assembly drawing from the appropriate PLACE_BOUND_TOP/BOTTOM subclass of the PACKAGE GEOMETRY class. If the PLACE_BOUND outline should be a filled shape, it will appear on the variant assembly drawing as an unfilled shape.

0 [# U/ V& s4 N; n! @/ w) Y) O# ^
OKCreates the variant assembly drawing. If the subclass does not exist, it is automatically created. If the subclass does exist, a menu appears asking if you want to overwrite the current subclass or not.The appropriate subclass for the Package Geometry Option need NOT be visible at the time of creation. Note: Shapes, lines, and text on any other visible subclasses are included on the variant assembly drawing subclass. The BOARD GEOMETRY/OUTLINE and appropriate REF DES/ASSEMBLY_ subclasses are typical other subclasses that you may want to have visible.
& H# d# E% _, x* ?- m8 A& k$ w( M
CancelExit from this dialog box without creating a variant assembly drawing.

' L2 D$ v$ v6 a$ U% p. H* p
HelpBring up this Help information.
. t, |4 d# a2 S5 m) n# `; D
Procedure
1.
Run variant assembly.
' v/ v; M9 s$ ~0 P# L4 D
The Variant Assembly dialog box is displayed.
2.
Fill out the controls in the dialog box as described above.

/ F: R2 w$ u) H. x; T# e
3.
Click OK to run the program.
4 ~, ?! V- d& D* g
+ N: W9 I& |2 u+ V

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
推荐
发表于 2015-11-20 15:21 | 只看该作者
usm4glx 发表于 2015-11-19 10:53$ ~; p/ m0 b" }
关注这个功能,其实我觉得 这个文件应该是有ORCAD给出的

, y. z- ?, Y! [' G! b原理圖必須是 Design Entry HDL(ConceptHDL),才可以產生Variants.lst檔案.
( ^; m; e! F) g3 x3 @8 E& [- O% O; o) l1 h

: r; u. `+ @3 P+ Y. |0 ~6 e目前使用orcad產生*.vrt檔案再加上Skill工具,就可以產生如下圖,元件中有叉叉表示不上件4 L$ v! S. S6 ^! u: V9 [& u9 {% T

3 u/ w) S& @+ F4 S+ M1 _: {

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
推荐
发表于 2015-11-23 13:33 | 只看该作者
subrina 发表于 2015-11-23 11:05
( L$ t/ S: y4 g我们就是想要如您图示这种效果的文件。谢谢!

, j3 d' O3 C' T6 r, o1.在Orcad裡面,使用Part Manager設定好BOM Variants
( h3 i! s$ H( [" B% s* V+ K7 ^# ?+ J9 O2.選擇Report->Variant Report ,如圖,就可以產生*.vrt檔案
9 p8 m/ _- l* \7 M1 M% W! P
& m( e9 F! a( d# q
7 Z+ ?2 I. t6 y" x8 }" q9 r3.在Allegro裡面使用我寫的Skill工具,導入*.vrt檔案.
0 I: ?4 a; }- ]' Y

109

主题

372

帖子

642

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
642
2#
发表于 2015-11-19 10:53 | 只看该作者
关注这个功能,其实我觉得 这个文件应该是有ORCAD给出的

点评

原理圖必須是 Design Entry HDL(ConceptHDL),才可以產生Variants.lst檔案. 目前使用orcad產生*.vrt檔案再加上Skill工具,就可以產生如下圖,元件中有叉叉表示不上件 [attachimg]105001[/attachimg]  详情 回复 发表于 2015-11-20 15:21

18

主题

369

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
3#
 楼主| 发表于 2015-11-19 13:32 | 只看该作者
谢谢关注,盼大师们回复。

2

主题

54

帖子

-2729

积分

未知游客(0)

积分
-2729
4#
发表于 2015-11-20 13:46 | 只看该作者
关注中。。。

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
5#
发表于 2015-11-20 15:05 | 只看该作者
原理圖必須是 Design Entry HDL(ConceptHDL),才可以產生Variants.lst檔案.4 |; q% U' w# O8 K4 S1 b4 B) w

18

主题

369

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
7#
 楼主| 发表于 2015-11-23 11:05 | 只看该作者
@XYX365大师,谢谢您。能否请您详细说一下用orcad产生*.vrt文件的步骤是什么呢?还有用哪个SKIll呢?切盼回复,谢谢!

18

主题

369

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
8#
 楼主| 发表于 2015-11-23 11:05 | 只看该作者
我们就是想要如您图示这种效果的文件。谢谢!

点评

1.在Orcad裡面,使用Part Manager設定好BOM Variants 2.選擇Report->Variant Report ,如圖,就可以產生*.vrt檔案 [attachimg]105049[/attachimg] 3.在Allegro裡面使用我寫的Skill工具,導入*.vrt檔案.  详情 回复 发表于 2015-11-23 13:33

18

主题

369

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
10#
 楼主| 发表于 2015-11-23 15:27 | 只看该作者
谢谢@XYX365大师,能把你的关于这个应用的skill发给我吗?我的邮箱是:lifon@126.com,谢谢!

18

主题

369

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
11#
 楼主| 发表于 2015-11-26 13:37 | 只看该作者
帖子别沉底了,盼@XYX365大侠回复,谢谢!

点评

不好意思,無法提供skill. 另外你可以使用系統的Create Assembly Drawing功能 1.使用Orcad產生 *.vrt檔案 2.我幫你將*.vrt檔案轉換為 variants.lst 3.有variants.lst 檔案就可以執行Create Assembly Drawing功  详情 回复 发表于 2015-11-28 15:41

18

主题

369

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
13#
 楼主| 发表于 2015-11-28 16:08 | 只看该作者
OK,那我周一实际操作下吧,谢谢!, D3 I5 l/ t" `

点评

附件為官方的影音教學檔案  详情 回复 发表于 2015-11-30 11:25

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
14#
发表于 2015-11-30 11:25 | 只看该作者
subrina 发表于 2015-11-28 16:085 j2 q: H4 a( j
OK,那我周一实际操作下吧,谢谢!
3 I& z  ^  o9 U  D1 H
附件為官方的影音教學檔案
$ X/ |9 o- e0 Z& v variant_assembly.rar (2.97 MB, 下载次数: 65)
1 i! f3 K2 a, U/ N

57

主题

1857

帖子

7919

积分

六级会员(60)

Rank: 6Rank: 6

积分
7919
15#
发表于 2015-12-1 14:18 | 只看该作者
Allegro 16.6 hotfix 60 有新增一個 toolbox功能,裡面有一個程式類似我的skill,很方便使用; X/ u$ |# a9 Z% Q/ |/ f

5 U; F8 L- ?7 b" `! H% O/ c如果你們公司使用正版的話可以去申請License
# Q$ l/ @' n5 z7 ~( y
4 m; \9 `0 r( Q附件是程式說明
  A3 s: b  }  D- S variassy.rar (1.62 MB, 下载次数: 35) , Y: K" U# C/ u" n& B& m4 `) ^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-23 03:19 , Processed in 0.078438 second(s), 38 queries , Gzip On.

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

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

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