说明你的装配文件有问题啊,具体我实在是不太清楚,很抱歉,没遇到过这样的情况。怀疑是不是你把视图名称FRONT从你的模型中删除啦??
你得先打开你的装配模型,然后再新建绘图文件啊~
新建——绘图……
其他都一样的。
如果是添加参照的话,可以点击菜单栏中的 草绘——参照,然后添加;
但是要是没了FRONT这个面,你可以自己做一个,不过我没试过,不知道行不行。由于PROE模型存在严格的父子关系,直接缩放装配模型是不可以的,必须由子及父一级级地来。
下面介绍具体办法。
首先打开总装配ASM图。点INFO----MODEL SIZE,选最高级ASM,会给出模型对角线尺寸,据此确定整体缩放比例。(这里假设需要放大一倍)
子模型的缩放(注意从最底层做起):
1. 打开第一个PRT。(最好在装配模型树中顺序打开)
2. EDIT----SETUP----SHRINKAGE----BY SCALING----跳出菜单,让你选坐标系。
3. 选DEFAULT_CSYS,填SHRINK RATIO(S)=1(缩放比例=1+S=2)
4. 勾选----DONE----DONE,模型树多了个SHRINKAGE特征,OK!
注意:如果要缩小,点右边1/1-S,如缩小到1/2,则S=-1。
打开第二个PRT。。。。。。
最后回到ASM图,EDIT REGENERATE,再看MODEL SIZE 尺寸已经放大了一倍。记着要一一存盘。Proteus 中的 ASM 文件可以使用汇编语言编写,也可以使用机器码编写。使用汇编语言编写 ASM 文件可以让程序员更容易地理解和维护代码,而使用机器码编写 ASM 文件可以让程序更加高效地执行。
如果你想使用汇编语言编写 ASM 文件,可以使用 Proteus 中提供的汇编语言编辑器来完成。在 Proteus 中,你可以通过以下步骤打开汇编语言编辑器:
打开 Proteus 软件。
创建一个新的 ISIS 电路图。
选择菜单栏中的“Edit”->“Source Code”->“Add/Edit Assembler Code”。
在d出的对话框中输入 ASM 文件的名称,例如“mycodeasm”。
在 ASM 文件编辑器中输入汇编语言代码。
保存并退出 ASM 文件编辑器。
在 ISIS 电路图中添加一个“Processor”组件,并将其属性设置为与你的目标处理器相匹配。
在 Processor 属性窗口中,将“Program File”属性设置为你的 ASM 文件的名称,例如“mycodeasm”。
启动仿真,运行程序。
如果你想使用机器码编写 ASM 文件,可以使用文本编辑器手动编写机器码,并将其保存为 ASM 文件。在 Proteus 中,你可以通过以上步骤将 ASM 文件添加到 ISIS 电路图中,并将 Processor 属性中的“Program File”属性设置为机器码 ASM 文件的名称。我刚才回答过的。
是因为你把视图名称为FRONT的视图删除掉啦。
我试过,可以重新建立名称为FRONT的视图,之后就可以啦。
打开你的装配模型,点击工具栏里的“重定向视图”工具(就是带有AB的那个“保存的视图列表”工具的前面那个工具),点击“已保存的视图”,你会发现里面少了FRONT视图。所以你需要新建一个名称为FRONT的视图。
点击参照1下的箭头,选择ASM_FRONGT平面(不要改动“前”);
点击参照2下的箭头,选择ASM_TOP平面(不要改动“上”);
这时的视图即为FRONT视图。
在名称里输入FRONT,点击保存,点击确定。
好啦,你可是生成想要的二维东西啦。
点击工具栏里的 新建——绘图——……其他都一样的,不会有错误提示啦。你打开你要转图的asm文件,然后电击窗口上的新建:新建绘图!就OK了
或者你启动pro/e程序后,直接新建绘图,在打开的窗口中电击浏览!找到你要转图的那个ASM文件。
进入绘图窗口后,直接电击添加投影图
就OK了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)