使用iLogic,可以直接嵌入规则对象部分,装配件和图纸文件。规则确定为您的设计和驱动参数和属性值。这种改变规则驱动的设计,您可以定义行为的属性、特性和组件的模型。知识是保存和存储在文档中直接以相同的方式存储几何设计元素。iLogic规则可以使用可用的自定义参数类型欧特克的发明家文本一样,真/假和多值列表。这些参数类型允许涉及到超过数字输入值的规则。新的可能性真的是无法抗拒:
1)。组件和管理行为
新iLogic装配功能方便您编写规则代码添加、修改、和删除组件和约束:
- Components.Add:确保组件存在,它具有指定的属性。
- Components.AddiPart:创建或更新一个发生使用iPart工厂和规范的成员。
- ThisAssembly。BeginManage ThisAssembly.EndManage:都让你删除没有专门调用Components.Delete组件。如果你有设置参数为一个组件在组装或真或假,那么它将被添加或更新如果这是真的,如果错误的删除或不更新。iLogic确保组件存在只有贴上正确的。每次BeginManage / EndManage块运行时,您必须调用一个函数只添加你想要的组件包含在这一块。
2)。文档单元几何
有新功能使用document-units坐标值和对象数据库单元的代表点,向量和矩阵。这些对象可以被用来指定组件创建的组件的位置和方向。添加和相关功能。使用ThisDoc.Geometry.Point()或类似的函数来创建对象。
3)。大会添加约束功能
新的iLogic关系(Add)函数允许您创建一个iLogic组装生成的事件和约束规则。规则将重新生成或更新的内容如果有相关参数值发生了改变。
4)。获取当前状态的命令
获取当前状态命令已经增强,支持:
- 获取当前状态(Components.Add):所选组件使用的状态Components.Add。忽略了相关的约束。
- 获取当前状态(组件Constraints.Add):捕获的状态选择使用组件和相关约束Components.Add。
- 获取当前状态(Constraints.Add):捕获的状态选择的限制使用Constraints.Add。只有如果文件包含一个约束。
- 获取当前状态(Patterns.Add):捕获的状态选择模式。如果文件包含一个装配模式可用。
在规则编辑器中同时选中组件在模型树中捕获多个组件的状态。如果你捕获组件之间的约束,这样可以确保他们只拍摄一次。
5)。命名将确定几何约束
现在可以将名称分配给脸和边缘,然后创建一个规则添加约束(s)直接面对或边缘分配的名称。没有指定名称和规则编辑器之间的结合性。如果你改变一个指定名称的一部分文件,您将需要手动重新创建规则或改变在规则编辑器中指定的名称。
6)。帮助功能
帮助iLogic现在可以从功能和参数iLogic API参考帮助节点。在参考,你也可以在iLogic找到信息的功能支持。帮助命令和规则在iLogic处理规则。
大幅iLogic可以改变你components-documents-assembly工作流。如果你忍不住尝试iLogic,今天联系应用软件的更多信息。