Inventor API 汉化版(二)Inventor 2020 API 新增功能

636 阅读5分钟

有哪些新功能

新功能

  1. 新的展开功能API支持创建,编辑和删除展开功能。

image.png 2. 新的API支持扫掠固体

image.png 3. 新的API提供了程序集中的线程功能。支持添加,编辑和删除线程。

image.png 4. 新的API UserInterfaceManager.ThemeManager允许用户获取应用程序框架和浏览器窗格的背景颜色,以及浏览器窗格中的文本颜色。如果外接程序具有其自己的控件,则可以将背景色和文本色设置为与Inventor相同,以保持样式的一致。

  1. 新方法BrowserPanes.GetNativeBrowserNodeDefinitionWithOptions允许先使用深度搜索浏览器节点。

image.png 6. 新的API支持在常规选项中设置拼写检查。

image.png

  1. 新的API方法ReferenceKeyManager.ReleaseKeyContext,它允许用户释放键上下文。
  2. 选项的新API属性:FileOptions.FeaturePresetsPath和AssemblyOptions.PlaceAndGroundFirstComponentAtOrigin。
  3. 新的API属性Sketch.CheckSumValue返回2D / 3D草图的校验和值,允许用户知道草图中的几何形状是否发生变化。

新对象

名称描述
CustomDictionariesCustomDictionaries对象。(译者吐槽:描述一点卵用都没有,还是直接看对象的详细说明,不过看名称,也大概能明白新对象的是干嘛用的)
CustomDictionaryCustomDictionary对象。
DictionariesDictionaries对象。
DictionaryDictionary对象。
PluginLicenseManager插件许可证管理器。
SpellCheckOptions拼写检查选项对象。
ThemeManagerThemeManager对象。
UnwrapDefinition展开定义对象。
UnwrapFeature零件展开功能对象。
UnwrapFeatureProxy零件展开特征代理对象。
UnwrapFeatures零件展开特征集合对象。

新方法,属性和事件

名称描述
Application.AvailableComparisonVersions返回表示版本的字符串数组的只读属性,可用于将命令与所选版本进行比较。
Application.ComparisonVersion读写属性,用于获取和设置命令的比较版本。设置比较版本时,这些命令将显示有关该版本的其他信息(例如,是否在该版本之后引入/更新了命令),可用于比较。
Application.RefreshRibbonForComparison设置比较时刷新功能区控件显示的方法。
Application.ThemeManager获取ThemeManager对象。
AssemblyOptions.PlaceAndGroundFirstComponentAtOrigin将第一个组件放在原点并将其接地。
BrowserPanes.GetNativeBrowserNodeDefinitionWithOptions返回与输入对象相对应的NativeBrowserNodeDefinition的方法。
ButtonDefinition.IntroducedInVersion获取和设置控件定义版本中引入的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
ButtonDefinition.LastUpdatedVersion获取和设置控件定义的最新更新版本的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
ComboBoxDefinition.IntroducedInVersion获取和设置控件定义版本中引入的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
ComboBoxDefinition.LastUpdatedVersion获取和设置控件定义的最新更新版本的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
ContentCenterOptions.FilenameDecimalMarker获取并设置尺寸值的角度精度。
ControlDefinition.IntroducedInVersion获取和设置控件定义版本中引入的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
ControlDefinition.LastUpdatedVersion获取和设置控件定义的最新更新版本的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
DesignProject.PresetsPath获取并设置要在其中查找“预设”路径的目录。如果设置,则此值将覆盖相应的目录。
DesignProject.PresetsPathOverridden获取并设置此项目是否覆盖预设路径。将属性设置为False会清除覆盖并使用应用程序选项中的路径。
Environment.ExitDisplayName获取并设置要在“完成”按钮上使用的环境的退出显示名称。默认情况下,它将与DisplayName相同。这是显示给用户的名称,应针对当前语言环境进行本地化。
Features.ThreadFeatures获取集合对象,该对象除了列出线程的功能子集之外,还允许创建新的线程。
FileOptions.PresetsPath获取并设置预设文件的位置。
GeneralOptions.EnableSpellCheck获取并设置是否启用拼写检查。该属性默认为True,表示已启用检查检查。
GeneralOptions.SpellCheckOptions返回SpellCheckOptions对象的只读属性。 SpellCheckOptions对象提供对各种与拼写检查相关的应用程序级别选项的访问。
MacroControlDefinition.IntroducedInVersion获取和设置控件定义版本中引入的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
MacroControlDefinition.LastUpdatedVersion获取和设置控件定义的最新更新版本的读写属性。 AvailableComparisonVersions中的值可用于设置此属性。仅当控件定义是内置的时才是只读的。
PartFeatures.UnwrapFeatures获取收集对象,该对象列出了作为UnwrapFeatures的零件特征的子集。
PlanarSketch.CheckSumValue获取草图校验和值。
PlanarSketchProxy.CheckSumValue获取草图校验和值。
ReferenceKeyManager.ReleaseKeyContext释放先前通过LoadContextFromArray或CreateKeyContext创建的键上下文。
SheetMetalFeatures.UnwrapFeatures获取收集对象,该对象列出了作为UnwrapFeatures的零件特征的子集。
Sketch3D.CheckSumValue获取草图校验和值。
Sketch3DProxy.CheckSumValue获取草图校验和值。
SketchBlockDefinition.CheckSumValue获取草图校验和值。
SketchBlockDefinitionProxy.CheckSumValue获取草图校验和值。
SolidSweepDefinition.AlignToVector获取和设置对象以定义与向量对齐的读写属性。
SolidSweepDefinition.Orientation读写属性,用于获取和设置扫描方向。
SolidSweepDefinition.SetOrientationInfo设置方向信息的方法。
SolidSweepDefinition.SetTwistInfo设置扭转角信息的方法。
SolidSweepDefinition.TwistAngle读写属性,获取并设置扫描的扭曲角度。
SolidSweepDefinition.TwistAxis获取和设置扭曲轴的读写属性。
SweepFeature.IsSolidSweep只读属性,返回该功能是否为实体扫掠功能
SweepFeature.SolidSweepDefinition只读属性,返回该功能是否为实体扫描功能。
SweepFeatureProxy.IsSolidSweep只读属性,返回该功能是否为实体扫描功能。
SweepFeatureProxy.SolidSweepDefinition获取和设置与此扫描功能关联的SolidSweepDefinition对象的读写属性。
SweepFeatures.AddSolidSweep基于曲面物体创建新的SweepFeature对象的方法。
SweepFeatures.CreateSolidSweepDefinition创建SolidSweepDefinition对象的方法。
TriadEvents.OnEndSequence2当用户结束x,y,z轴的移动顺序时触发。(译者注:原文中的x,y,z轴是triad,谷歌翻译过来是三合会的时候我都惊了,大家理解triad是三位一体的用于零件移动的x,y,z方向轴就行)
TriadEvents.OnMoveTriadOnlyToggle2切换'Move Triad Only' 选项时触发。
TriadEvents.OnTerminate2当triad终止时触发。

(最后一句吐槽,markdown写表格真的要把我眼睛盯瞎了◑ˍ◐)