参数化DriveWorks solo使用技巧(五).docx
《参数化DriveWorks solo使用技巧(五).docx》由会员分享,可在线阅读,更多相关《参数化DriveWorks solo使用技巧(五).docx(8页珍藏版)》请在第一文库网上搜索。
1、参数化DriveWorks solo使用技巧(五)上期文章我们完成了项目的基本规则以及可以驱动模型完成模型的简单驱动,本篇文章我们将改善我们的模型驱动,给模型添加命名规则和模型存放位置。在DriveWorks Solo中设置项目后,可以继续添加更多选项,比如: 更改文件命名和位置规则。 使用从Microsoft Excel复制的表格数据。 改进表格。 添加选项以具有“循环窗口 驱动模型的颜色,材质和纹理。 驱动SolidWorks工程图,包括驱动比例尺和视图位置。 根据模板创建报价单。首先,我们将在表单中添加一个文本框,以便可以输入项目号,然后我们将使用该项目号来命名文件。1 .打开项目设计器
2、。如果您仍在运行表单,请单击“取消”或“完成”。2 .在任务资源管理器中转到“表单设计”任务。3 .在您的表单上创建一个名为“项目号”的新文本框。由于我们将使用该项目号来命名文件,因此我们需要确保输入的内容对文件名有效。第一个验证是确保输入了某些内容。为此,我们使用“错误结果”动态属性来构建“表单警告”。错误结果规则将需要计算为文本字符串(在这种情况下,该文本字符串用作形式警告),或者计算为空文本字符串,这表示该条目有效。4 .单击属性列表中“订单号”文本框的“错误结果”属性。5 .单击出现的按钮,它将启动“规则构建器”。Show BorderTrueText Color ControlTex
3、tText Horizontal Alignn LeftWord Wrap BehaviorCharacter LimitDefault ValueEnabled TrueError ResultMaximumMinimumRead OnlyTab IndexTextText (Override Rule)Visible0 100e oFalse0 True0v General项目号(Name)6 .使用IF函数向导建立以下规则:7 Building:项目号 Error Result1 A 吗0.昌明曷 (FunctionsRevisionsFile.Quick TextTablesClear
4、SettingsHelp If(项目号Return请输入一个项目号我们可以通过添加函数ISVALIDFILENAME进一步增强此功能,该函数将确保输入的有效字符适合于文件名。嵌套IF函数:嵌套IF函数是通过将一个完整的IF函数及其3个参数放在现有IF函数的最后2个参数中的一个或两个中来创建的。7 .更新规则以使用嵌套的IF函数,如下所示。8 .单击“规则构建器”命令栏上的“功能”按钮以找到ISVALIDFILENAME函数,或手动键入 Building:项目号 Error ResultfflBffl也FunctionsRevisions File.Quick TextTablesClearS
5、If(项目号 RtUE=,“请输入一个项目号”,If(IsValidFileName (项目号 Return)=FALSE,0项目号中使用的非法字符。,巧)1上面的规则添加了回车符和空格,使阅读更加清晰。尽管这不是必需的,但是如果您以后需要重新访问该规则,则确实有帮助。9 .单击确定以应用规则。现在,我们可以将模型的文件名链接到“项目号”。10 .通过在任务浏览器中单击“模型规则”来转到模型规则11 .右键单击组件树中的木质门和框架,然后单击“选择子代”12 .在“规则列表”顶部的过滤器框中键入File。13 .多选所有文件名规则(“矩形窗口”规则除外,我们已经进行了更改,因此需要单独对其进行
6、修改)。fileNameComponentTypeValueRuleCommentAddressCompo叼 Wooden Door and FrameWooden Dgr and Frame (Assembly)File Name每习2 9999: DWSpeciGstionNameWoode/ WallWall (Part)File Name栋习2 9999=DWSpccificationNameWood。力 Frame AssemblyFrame Assembly (Assembly)file Name惑习2 9999=DWSpedficationNameWoode/ Door Jamb
7、Door Jamb (Part)File Name再习2 9999-DWSpecificationNameWoode翊 Door JambDoor Jamb (Drawing)File Name缥习2 9999=DWSpecificationNameWoode0 Top Door JambTop Door Jamb (Part)File Name萼习2 9999= DWSpecificationNameWoode尊 Door AssemblyDoor Assembly (Assembly)File Name博习2 9999=DWSpecifictionNameWoode Woodec Door
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 参数化DriveWorks solo使用技巧五 参数 DriveWorks solo 使用 技巧
