promodel 操作
- 格式:ppt
- 大小:258.00 KB
- 文档页数:14
Modelsim 6.0 使用教程2006.12qq:535796211一.Modelsim简介Modelsim仿真工具是Model公司开发的。
它支持Verilog、VHDL以及他们的混合仿真,它可以将整个程序分步执行,使设计者直接看到他的程序下一步要执行的语句,而且在程序执行的任何步骤任何时刻都可以查看任意变量的当前值,可以在Dataflow窗口查看某一单元或模块的输入输出的连续变化等,比Quartus自带的仿真器功能强大的多,是目前业界最通用的仿真器之一。
ModelSim分几种不同的版本:SE、PE和OEM,其中集成在Actel、Atmel、Altera、Xilinx以及Lattice等FPGA厂商设计工具中的均是其OEM版本。
比如为Altera提供的OEM版本是ModelSim-Altera,为Xilinx提供的版本为ModelSim XE. SE版本为最高级版本,在功能和性能方面比OEM版本强很多,比如仿真速度方面,还支持PC 、UNIX 、LIUNX混合平台.2为什么要学Modelsim?1.Modelsim是专业的HDL语言仿真器,比Quartus自带的仿真器功能强大的多.2. Quartus simulator不支持Testbench ,只支持波形文件.vwfvwf文件全称是矢量波形文件(Vector Waveform File),是Quartus II中仿真输入、计算、输出数据的载体。
一般设计者建立波形文件时,需要自行建立复位、时钟信号以及控制和输入数据、输出数据信号等。
其中工作量最大的就是输入数据的波形录入。
比如要仿真仅1KB的串行输入数据量,则手工输入信号的波形要画8000个周期,不仅费时费力而且容易出错怎样入门?对于初学者,modelsim自带的教程是一个很好的选择,在Help->SE PDF Documentation->Tutorial里面.它从简单到复杂、从低级到高级详细地讲述了modelsim的各项功能的使用,简单易懂。
第一章ProModel简介ProModel 是一套功能相当强且容易使用的数据及图型导向系统仿真软件,它提供模块(module)的观念及操作方式让使用者可弹性的设计多种生产系统并进行仿真及分析。
从小型化工厂(small job shops),大型工厂生产(large mass production)及先进的柔性弹性制造系统(flexible manufacturing system)皆可容易的规划及模拟。
ProModel系统中提供使用者人性化的操作接口环境。
只要利用鼠标或键盘根据功能项目选择所需的构建工具(location & resource)、工作组件(part)及操作设定(operations),就可以不需撰写任何程序(这是相对于一些高阶仿真语言如SLAM等而言),而完成一系列仿真的环境。
另外软件更提供使用者可测试追踪(trace)系统内每个操作步骤、每个工作站、工作母机执行的情形。
因此使用者在开发中即可方便的进行测试与除错,并于完成是可动态的撷取其所需点的使用情形。
因此,哪怕系统大到2000个操作机、工作站及几千几百的操作流程都能在极短的时间内完成开发、测试的工作或根据统计的数据调整系统内各资源的工作量及操作速度等设定参数,以达到系统所设定目标之最佳化。
在定义整个系统的输入输出因子、组装、包装、加工等作业流程,甚至流程的逻辑及运作优先规则时,都能借着设定参数或利用条件变量而弹性调整,也可以利用外在的程序语言控制,来改变系统的状态。
例如:在仿真整个工厂的生产流程中:人员、机器、物料、无人搬运车(AGV)、夹具、机器手臂(robot)、输送带(conveyor),都能利用系统提供的传输模块以设定其速度、容量、加速度、运作顺序、方向等。
在规划设定好系统后,于仿真执行前,ProModel会先行测试系统,检查各相关工作站输入、输出是否平衡。
假如有忘记设定的容量、速度等,系统都能自动帮使用者假设并询问意见,如果不满意可以再修改。
pro/e nc 加工的基本步骤CAD/CAMPro/NC加工提纲挈领大连铁道学院孙赫勇葛研军Pro/ENGINEER是当今最好的三维设计和制造软件之一,其NC加工模块具有强大的加工、后置处理功能。
Pro/NC为机械工程人员的设计开发工作提供了有利的工具,但由于其级联菜单复杂,加工种类繁多,设置步骤冗长等一些问题,使刚接触Pro/NC的操作者常常无处下手,或由于操作不当造成不必要的损失。
其实利用Pro/NC设计加工程序的流程与实际加工的思维逻辑是相似的,如图1所示。
本文概述了Pro/NC加工程序设计步骤。
图1 Pro/NC加工设计流程一、设定加工操作环境1.打开制造菜单选File→New(文件→新建)指令,打开New(新建)对话框,如图2所示。
图2 New对话框选Manufacturing(制造),在对话框右边显示Sub-type(子文件格式)的内容。
2.取出工件图形(1)在NC Assembly(NC组装)子文件格式模式下,Manufacturing Model(制造模型)在创建过程中并不会有太多的限制条件,Ref Model(参考模型)可为一般的Part(零件)文件,也可以是Assembly(组装)文件,Workpiece(毛坯)则视情况可省略,但同时Manufacturing Model中将因为缺少Workpiece数据而无法做实体切削模拟。
操作过程为:选择NC Assembly 子文件格式,输入文件名,按OK,显示MANUFACTURE(制造)菜单。
选Mfg Model→Assemble→Ref Model(制造模型→组装→参考模型)指令,打开Open(打开)对话框。
在所要的子目录中选取需要的工件文件,按Open,工件图形便显示在屏幕上。
系统显示MFG MDL(加工模型)菜单,可通过Assemble(组装)或Create(创建)的形式生成Workpiece(毛坯),然后对工件和毛坯组装。
工具参数添加新参数输入名称(如Cname, Cmat,或中文参数,如名称、图号、材料等等。
)一) 设计零件文件/新建/零件/输入零件名/使用缺省模板工具/参数/数值/Cname/输入零件名称工具/参数/数值/Cmat/输入零件材料工具/参数/数值/Cindex/输入零件图号工具/参数/数值/ptype/输入零件类型:W 外购件J 借用件B 标准件Z 重要件G 关键件编辑/设置/质量属性/密度/输入相应密度。
然后再进行相应零件的设计。
二) 设计装配文件/新建/组件/输入装配名/ /使用缺省模板工具/参数/数值/Cindex/输入装配图号工具/参数/数值/Cname/输入装配名称然后再进行相应装配的设计。
三) 设计工程图文件/新建/绘图/输入图名/清除使用缺省模板/格式为空/调用相应图框/调入要出图的模型,然后再进行相应布图工作。
1附录2. 工程图中的几个使用技巧一)尺寸公差:1、公差标准与等级Pro/E 提供两种公差标准,美国标准ANSI,国际及欧洲标准ISO/DIN 标准。
公差分四级由高到低分别是Fine, Medium, Corase 及Very Corase。
关于这两个参数我们既可以用系统的缺省值,也可以在config.pro 中由Tolerence_standend 及Tolerence_class 设定,也可在模型中修改菜单结构如下:Standard 公差标准Model Class 公差等级Tol Table 公差表ANSIISO/DINFineMediumCoraseVery CoraseModify ValueRetrioueSouceShow设置→公差设置→2、尺寸公差标注Pro/E 的三维模型和二维图是全相关的,因此公差的标注就存在两种方法。
方法一:在二维图中直接标注,操作过程如下:选中尺寸→属性,此时会弹出参数块窗口,选择并填充完成。
对于存在标准值的公差,例如轴、孔公差等,需要在三维模型中把标准公差调入后,在公差参数窗口中才会出现标准公差符号。
proe技巧p r o e技巧Document number:WTWYT-WYWY-BTGTT-YTTYU-2018GTProE的29条经验1.将PRO/E的图形放到word⽂档⾥⽅法⼀:先在Pro/E中在线框模式(在绘图模式下也可以)下直接另存为*.CGM⽂件,然后在WO RD中插⼊,此⽅法效果⾮常好,图像是⽮量图形,所以可以任意缩放也不会模糊,此⽅法适合线条图⽅法⼆:直接使⽤抓图软件(如HyperSnap-DX)抓图,朔椒ㄊ屎喜噬牡阄煌E渲染⽤⾃定义图⽚视图>颜⾊和外观(野⽕版)中3.如何将Pro/E中的零件调⼊3D MAX中进⾏渲染先将零件输出为igs⽂件(⽅法为File > Save a Copy > 出现Save a Copy对话框,在type栏中选择IGES(*.igs)在3D MAX中调⼊igs⽂件进⾏渲染4.渲染功能野⽕版的使⽤了CDRS相同的渲染引擎,效果好多了;渲染功能在View > Model Setup > PhotoRe nder改变零件中的实体或曲⾯的颜⾊功能在View > Model Setup > Color and Appearance5.关联视图view->Relate View ,点选视图,点选需要关联的Item。
6.创建打死边Wall。
Sheetmetal---Wall---Extrude---use radius,⼀:使⽤钣⾦件内侧边拉伸建⽴特征,其inside radius必需为0;⼆:使⽤钣⾦件外侧边拉伸建⽴特征,其inside radius必需为0;要画外侧轮廓线。
7.创建压边先切除缺⼝;Sheetmetal---Wall---Extrude---use radius在切除边上拉伸特征。
inside radius设为0。
8. 翻孔攻丝打底孔;Sheetmetal---Wall---Swept-.>Use Radius 草绘翻孔⾼度直线;定义Radius;Cosmetics---Thread,注意选择翻孔上来的直孔璧。
Pro/E环境和使用配置大全WildFire在启动的时候要搜索并应用如下一些常用配置文件:在选项前面有个图标,这样的图标会有三种,电脑、闪电、火柴棒。
必须注意,这三个图标意义是不同的!电脑——选项设置后要重新运行PROE后才生效。
(关闭PROE再重新打开)闪电——立即生效火柴棒——只对新建的模型、工程图等有效。
就是说,以前的建模,即使选项改了,也不会改变,只对设置生效后,后面新建的模型有效。
典型问题就是tol_mode nominal 这一项,(此项是属例外,虽然为闪电图标,但还是不可追溯选项)如果你之前没有设这一项,并做了工程图,即使后面config.pro再设好了,还是不起作用,还是显示公差。
这就是config.pro中的不可追溯选项。
当然,这样的选项是很少的。
所以我一开始就让大家设tol_mode nominalconfig.pro——系统配置文件,配置整个PROE系统gb.dtl——工程图配置文件,你可以先简单的理解为设置箭头大小,文字等标注样式。
format.dtl——工程图格式文件(可以简单的理解为图框)的配置文件。
table.pnt——打印配置文件,主要设置工程图打印时的线条粗细、颜色等。
A4.pcf——打印机类型配置文件,主要设置工程图打印出图时的比例、纸张大小等。
config.win.1——(1为流水号,每改一次自动增加)操作界面、窗口配置文件,比如说我们可以在这个文件中设置模型树窗口的大小,各种图标、工具栏、快捷键在窗口的位置等等。
Tree.cfg——模型树配置文件,主要设置在模型树窗口显示的内容、项目。
proe系统配置文件config.sup和config.pro自定义屏幕配置config.win系统颜色配置syscol.scr模型树配置tree.cfg模型外观映射表(*.dmt,*.map)绘图(drawing)选项配置文件drawing.dtl菜单定义文件 menu_def.pro下面就来说说具体的配置文件作用和用法.1. Config.sup和config.prooption Config.sup和Config.pro是proe的主配置文件,基本上所有程序级别上的配置都在config.sup 和config.pro中进行.config.sup也叫管理员配置,是一般来说config.sup中的配置是属于很少改动的基本配置,比如为某个公司定制的,那么公司内所有的人都使用这个config.sup,而每个人还可以根据自己的习惯来定制适合自己的config.pro,但是在如果config.pro中的配置选项和config.sup有冲突的情况下,proe系统会忽略config.pro的选项.通常config.pro中存放的是个人的使用mapkey比较多.config.sup一定要放在proe按装目录内下的text目录内才有用.proe启动的时候也会在启动目录上寻找config.pro并应用里面的有关配置.要修改和编辑config.sup和config.pro,最好是在WildFire 的环境下进行,如下图.菜单tools图config.1.03要添加或修改选项,只需在对话框下方的添加栏上输入要添加或修改的选项(系统会自动根据你的输入搜索选项的),然后在值栏中输入或选择选项值.接着点Add/Change按钮就可以添加或修改该选项.当所有的选项都修改或添加完了.就可以点apply来应用.如果你想作为以后的标准配置,就要点另存图标把配置文件存到你的wildfire启动目录内(名字还是config.pro).配置文件路径drawing_setup_file 指定绘图配置文件(*.dtl).最好是绝对路径system_colors_file 系统配置颜色文件(*.col)pro_colormap_path 模型外观颜色配置文件路径(*.map,*.dmt)相关路径选项pro_font_dir 指定字符路径,比如c:\winnt\font就可以使用windows 字体pro_group_dir 指定udf库的路径pro_library_dir 指定标准件库的路径pro_symbol_dir 指定自定义符号库路径pro_catalog_dir 指定分类库目录trail_dir trail文件的存放路径(就是启动proe生成的.txt.*文件)pro_texture_library 指定纹理库路径pro_material_dir 指定材料库路径dxf_export_mapping_file dxf输出使用的颜色映射文件start_model_dir 起始零件和组件目录search_path 搜索路径search_path_file 搜索路径文件模板文件单位pro_unit_length 指定长度单位系统pro_unit_mass 指定质量单位系统语言界面设置menu_translation 设定菜单语言:yes:中文,no:英文,both:中英混合help_translation 设定帮助文件语言:同上msg_translation 设定提示信息语言:同上dialog_translation 设定对话框语言:yes 中文;no 英文(不能中英混合)一般来说说,建议menu和dialog设为no(英文),help和msg设为yes(中文)几何显示tangent_edge_display 设置相切边的显示,建议用dimmed(灰色线)绘图视图allow_move_view_with_move 允许直接拖动绘图视图.特征allow_anatomic_feature 一些不常用特征autobuildZ_enabled 允许使用autobuildZ(自动2d转3d功能)模具设计经常用到的!在收藏中添加指定的文件目录browser_favorite "D:\proe5.0\lj" TEMPbrowser_favorite "D:\proe5.0\lj" mold!启动Pro/ENGINEER时,指定要载入的模型树配置文件mdl_tree_cfg_file D:\proe5.0\Creo Elements5M080\text\yanxiu.cfg!为Pro/ENGINEER进程设置缺省的绘图设置文件选项drawing_setup_file D:\proe5.0\Creo Elements5M080\text\yanxiu.dtl!指定要从磁盘中载入色彩映射 (.map) 文件的目录路径pro_colormap_path "D:\proe5.0\Creo Elements5M080\text"!指定创建轨迹文件(trail.txt)的目录路径trail_dir D:\proe5.0\lj!指定系统保存regen_backup模型的目录regen_backup_directory D:\proe5.0\lj!运行非英文版Pro/ENGINEER时,指定对话框的显示语种dialog_translation yes!指定运行非英文版Pro/ENGINEER时信息显示的语种msg_translation yes!指定运行非英文版Pro/ENGINEER时,显示简要帮助信息所用的语言help_translation yes!为新模型设置缺省的单位系统pro_unit_sys mmns!为新对象的质量设置缺省单位pro_unit_mass unit_gram!设置新对象的缺省单位pro_unit_length unit_mm!指定用作缺省的零件模板的模型template_solidpart mmns_part_solid_yanxiu.prt!指定用作缺省的asm组件模板template_designasm mmns_asm_design_yanxiu.asm!指定用作缺省的制造模具模板的模型template_mfgmold mmns_mfg_mold.mfg!指定用作缺省的钣金件零件模板的模型template_sheetmetalpart mmns_part_sheetmetal.prt!指定用作缺省绘图模板的模型template_drawing a0_drawing.drw!指定Pro/E浏览器主页的位置web_browser_homepage !在Pro/ENGINEER工作时显示时钟clock yes!启用为交换数据使用Associative Topology Bus topobus_enable yes!加载 AutobuildZ 应用程序autobuildz_enabled no!指定每次再生之前,系统是否要将当前模型备份到磁盘regen_backup_using_disk yes!对于每个Pro/E进程,用户必须设置主服务器/工作空间dm_remember_server no!输入存储历史记录的天数web_browser_history_days 0!设置"文件">"打开"的缺省目录file_open_default_folder working_directory!在窗口标题中显示完整文件名和的文件路径display_full_object_path yes!设置文本字体,不包括菜单条、菜单及其子项、弹出式菜单和帮助default_font 10, arial, bold!指定Pro/ENGINEER菜单条、菜单和所有其它子项所使用的字体menu_font 10, arial, bold!设置Pro/ENGINEER信息区域中缺省的可视信息行数visible_message_lines 2!为扩大反向箭头 (用于显示特征创建方向) 尺寸设置比例因子 (缺省值 = 1) flip_arrow_scale 3!使用旧的基于笔划的PTC字体作为缺省字体use_pre_wildfire_text_font yes!当从一个窗口改变至另一个窗口时,自动重画绘图显示auto_regen_views no!为使用"无比例"命令增加的视图设置缺省的绘图比例default_draw_scale 1.0!将图片文件嵌入绘图内部以用于预览save_drawing_picture_file embed!显示的尺寸没有公差。
PRO/E 菜单解释1. File: 文件操作。
2. Info: Cad模型的各项数据信息说明。
3. View: 三维视角的操作控制。
4. Utilities: 环境、快捷键、系统颜色、系统配置设置、历史文件操作等功能。
5. Applications: Pro/Engineer标准模块及其它应用模块。
6. Analysis: CAD模型的分析。
7. Window: 界面的控制。
8. Help: 帮助。
1.NEW:新建文件2.OPEN:打开文件3.Working Directory:设置工作目录4.Erase:删除内存中的文件Current:删除当前活动窗口中的一个文件Not Displayed:任何一个窗口不存在,但在内存中存在的文件删除5.Delete:删除硬盘中的文件Old Versions:删除硬盘中当前文件所有旧版本的文件,仅保留最新版All Versions:彻底删除当前文件,删除后文件将不存在。
6.Save:保存当前文件7.Save As:另存文件8.Backup:备份文件9.Rename:文件更名10.Import:输入IGES或其它格式的数据11.Export:输出IGES或其它格式的数据12.Print:打印图形13.Instance Operations:保存零件族表(Family Table)内有某特定零件(Part)14.Exit:退出BOM (零件清单)此选项仅在文件组合时出现,列出组合件的零件结构,其内容为组合件、次组合件及各零件的数量及名称。
Feature (特征信息)某个特征的信息。
Feature List 列出一个零件的所有特征。
Model 列出一个零件的所有特征的详细信息。
Audit Trail 列出一个零件进行设计变化的设计者及日期。
Pro/Engineer Objects 列出所有存在内存和硬度工作目录中的文件名。
Message Log 列出所有曾经显示在信息窗口中的信息。