iLogic中使用VB.NET定制的对话框

【新版】Inventor二次开发学习指南 以前曾写过一篇文章:http://blog.csdn.net/autodeskinventorapi/article/details/8120770。由于Autodesk University 中国已关闭,文章中很多链接失效,而且有些内容也需要更新。特作废以前那篇文章,另外撰写一篇新的,大部分内容雷同。软件预备Inventor 产品:可从Autodesk官方网站的Inventor产品目录下载试用... 阅读详情

iLogic本身提供了创建对话框的功能,尤其对于参数,可直接形成关联的文本框。



但其对话框的控件类型很少,设计起来也不是很方便, 而且有些特定情况例如iProperties中的评论(Comments)有可能是多行的,而iLogic的文本框不支持多行。有无方法能现在用.NET设计好对话框,然后用iLogic去调用,尤其能实现参数的关联呢?

其实很简单。在这篇英文博客中,我介绍了步骤,大家按照操作即可。若有不清楚的,留言于此。

http://adndevblog.typepad.com/manufacturing/2013/06/use-vbnet-dialog-in-ilogic.html

从插件执行iLogic规则 iLogic已经广泛的得到应用,很多用户或者开发者都很亲睐。iLogic并不是万能de , 有些时候,我们可能需要把iLogic和Inventor API开发的插件结合起来。这时就存在一个问题,如何从Inventor API程序调用iLogic,并执行其中的规则? 其实,Inventor提供了iLogic相关的接口,在\bin\Autodesk.iLogic.Automation.dll 和 A 阅读详情

相关推荐

Inventor 二次开发学习指南(入门到精通)

作者:梁晓冬 – Autodesk开发技术顾问         Inventor作为Autodesk公司制造业旗舰产品,已经在三维领域得到了广泛的应用。许多国内开发者迫切想学习InventorAPI,学习如何应用到专业领域。也有很多做设计的工程师,想借助API提高设计效率。本文面向准备使用Inventor进行开发的读者,旨在提供一个新手学习指南,以及相关学习资料,视频,文档,例子。每个人学习的速

CAD定制乐园 2万+

My First Plug-in - Inventor API .NET 开发从0开始

从去年开始,我们团队陆续的撰写AutoCAD,Inventor,Revit二次开发零起点教程,使用.NET。这个真正是零起点,因为即使你连Visual Studio都没摸过,都可以按照教材一步步的进入Inventor开发,享受其中的乐趣。当然更重要的是为实现你或你用户的需求打下基础。这些教程可以说是精心打造。有点遗憾内容描述只有英文。 www.autodesk.com/myfirstinvent

Gear Up Cloud 1529

Inventor SDK入门---环境搭建

Inventor SDK入门---环境搭建,快速建立一个Inventor Addin项目

guoll8952的专栏 2220

VBA,iLogic,插件中使用学徒服务器

原文地址: http://adndevblog.typepad.com/manufacturing/2016/03/using-apprentice-from-vba-ilogic-or-an-add-in.html 虽然有时不是很理解为何客户想在VBA,iLogic,插件中使用学徒服务器,因为VBA,iLogic或插件都可以直接访问到Inventor API,而且比学徒服务器有更

Gear Up Cloud 1348

规则引擎Ilog Jrules开发基础教程【连载4】-- 开发篇2

3.3添加规则包        规则包就是创建规则的文件夹,如同java中的包 3.4添加规则流        一个规则项目必需有一条主规则流,可以有若干条子规则流,规则要想被执行必需直接或者间接属于主规则流,因此子规则流上面的规则若想执行,需要把子规则流添加上主规则流上面,规则的执行会按主规则流的流程开始运行和结束。                规则流采用拖拽式工具,规则流上的节点

石新同学 4742

LogicFlow 学习笔记——9. LogicFlow 进阶 节点

本篇博客详细介绍了在 LogicFlow 中如何利用连线规则来控制节点的连接行为。文章首先讲述了如何给节点添加连线的起始和目标校验规则(sourceRules 和 targetRules),并通过具体的代码示例,展示了如何限制一个正方形节点的下一个节点只能是圆形节点。接着,博客解释了如何通过事件监听来处理不满足连线规则时的情况,包括如何利用 connection:not-allowed 事件来反馈错误信息。

lt5227的博客 3484

Inventor文件中保存自定义数据 - 2

第二种方式是Attribute。我们叫做属性,和iPRoperties以示区别。很多Inventor对象都提供了添加属性的功能,包括文档。属性的操作也有大量文章,本文推荐两个材料: 第一是帮助文档。专门有个章节讲解:     另外就是Brian的博客文章。我还没来得及翻译。  http://modthemachine.typepad.com/my_weblog/2009/0

Gear Up Cloud 1851

inventor二次开发-课程2-连接你的inventor

文章目录1.外部程序是怎么影响inventor的数据?2.在程序里导入.dll接口文件3.连接inventor的代码(1)方法4.获得当前打开的文件对象(1)原文Application.ActiveDocument PropertyDescriptionSyntax(2)例子5.Documents的常用属性 1.外部程序是怎么影响inventor的数据? 使用inventor提供的API开发的外...

qq_43006346的博客 3272

如何加载*.ivb工程

Inventor启动后,缺省有一个VBA工程(*.ivb)。你也可以新建工程,添加模块,类等代码,保存。这样可以给用户加载使用。手动可以加载,通过代码则只需要一句话: ThisApplication.VBAProjects.Open "C:\PathToProject\VBProject\YourProject.ivb"

Gear Up Cloud 1376

Inventor SDK基础教程:实现无文档Ribbon命令按钮

Inventor SDK是Autodesk Inventor软件的软件开发工具包,它允许开发者创建和扩展Inventor的功能。通过SDK提供的API和接口,开发者可以自定义用户界面,增加新的工具和命令,以及实现与Inventor环境集成的外部应用程序。SDK支持多种编程语言,包括但不限于.NET和C++。Ribbon用户界面是一种流行的界面设计,其取代了传统的菜单和工具栏,提供了更为直观和灵活的用户体验。Ribbon界面主要由以下几个部分构成:标签页(Tabs)

weixin_36364707的博客 799

Inventor API英文詞彙(Inventor VBA二次開發)

Inventor API英文詞彙(Inventor VBA二次開發)對照,Inventor二次開發實用英語詞彙。

自定义iProperties对话框

今天我们来看一篇摘自Brian博客的文章,原文地址 http://modthemachine.typepad.com/my_weblog/2010/02/custom-iproperties-dialog.html Custom iProperties Dialog I had a comment on one of the previous posts abou

Gear Up Cloud 1472

inventor批量添加iLogic规则

inventor批量添加iLogic规则,从http://beinginventive.typepad.com/being-inventive/2012/02/injecting-ilogic-code-and-ilogic-event-triggers-automatically.html复制,做了汉化和一些修改。

Anylogic中列表框(List Box)的属性、使用函数及使用经验

如果“链接到”复选框没有被选中,这里可以输入一个表达式,用来计算默认选中的列表框项的字符串名称。例如,如果你的列表框有名为“red”和“green”的项目,想要默认选中“green”,在这里输入:"green"。— 如果你想要将列表框与一个变量或类型为String的参数绑定(即当从列表框中选择另一个元素时,链接的变量或参数会立即更新为该元素的名称),选择这个复选框并输入你想要链接到列表框的变量或参数的名称。在这里,你可以输入当用户选择列表框中的另一个项时执行的代码。如果启用,用户可以同时选择多个项目。

qq_45546210的博客 1447

使用VB.Net二次開發inventor幾個例子

使用VB.Net二次開發inventor幾個例子: Analyze CustomCommand CustomEnvironment

iLogic规则批量处理

可批量为Inventor文件添加Rule。从http://beinginventive.typepad.com/being-inventive/2012/02/injecting-ilogic-code-and-ilogic-event-triggers-automatically.html 下载,并做了一定的修改

ILOGIC 资源是什么?

DCI:Digitally-controlled impedance 数字控制阻抗 HP :高速\高性能 HR :宽电压范围 ILOGICE2 ILOGICE2本身不是原语,不能例化。我们只能使用其内部资源例如:单边沿D触发器、IDDR(有3种模式)、latch、组合逻辑。 ILOGICE2 在HP bank & 无ZHOLD ILOGICE3 在HR bank &ZHOLD ...

1615549892 750

CAM软件:AutodeskInventor二次开发概述+典型CAM应用的二次开发+安装配置Inventor等全套教程

CAM软件:Autodesk Inventor二次开发_1.绪论:CAM软件与AutodeskInventor二次开发概述.docx CAM软件:Autodesk Inventor二次开发_10.案例研究:典型CAM应用的二次开发.docx CAM软件:Autodesk Inventor二次开发_11.调试与测试:开发过程中常见问题及解决方法.docx CAM软件:Autodesk Inventor二次开发_12.项目实践:综合应用与项目开发.docx CAM软件:Autodesk Inventor二次开发_13.未来展望:Inventor二次开发的前沿技术与趋势.docx CAM软件:Autodesk Inventor二次开发_2.基础知识:AutoCAD与InventorAPI.docx CAM软件:Autodesk Inventor二次开发_3.环境配置:安装配置Inventor二次开发环境.docx CAM软件:Autodesk Inventor二次开发_4.数据交互:Inventor与外部数据源的连接.docx CAM软件:Autodesk Inventor二次开发_5.基本

上一篇: 开发者训练营快报
下一篇: Dimension.FormattedText 中的单引号问题
autodeskinventorapi
博客等级 码龄14年 313粉丝 164原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值