Haas Keller: Power Delivery Network
Altium 的 MCAD CoDesigner 技术连接了机械与电气设计领域,使机械工程师和电子工程师能够在两个领域之间来回传递已加载的 PCB。 在您的 Altium 设计软件中,这是通过一个扩展来实现的:该扩展可从 PCB 编辑器(MCAD CoDesigner extension)加载并提取板卡与元器件数据。在 MCAD 软件中,Altium CoDesigner Add-in 执行相同的功能,从 MCAD 软件中加载并提取板卡与元器件数据。 ECAD 与 MCAD 软件通过 Altium Workspace 传递设计变更。Workspace 可托管在云端的 Altium 365 上,或使用 Altium On-Prem Enterprise Server 部署在您的公司网络中。Workspace 充当桥梁,ECAD 与 MCAD 软件都连接到它。Workspace…
Altium CoDesigner 是一个用于在 ECAD 与 MCAD 设计领域之间传递印制电路板(PCB)设计的接口。将 CoDesigner 插件添加到你的 MCAD 软件后,CoDesigner 就可以在 MCAD 软件与 Altium ECAD 软件之间双向传递设计变更。设计变更通过 Altium Workspace 进行传递,Workspace 充当 ECAD 与 MCAD 领域之间的桥梁。 ► 检查你的 MCAD 软件与 CoDesigner 之间的版本兼容性 要在 PTC Creo® Parametric™ 中访问 Altium CoDesigner 面板,你必须安装一个附加组件(Add-In/Plugin),如下所述。你可以从 Altium 网站下载页面下载 MCAD CoDesigner 插件。 在 PTC Creo 中安装与配置 CoDesigner 要…
支持的 MCAD 软件 目前支持以下 MCAD 平台及版本: Autodesk Inventor Professional® Autodesk Fusion® (仅支持 Microsoft Windows 版本。Autodesk Fusion Personal 许可证仅由 Altium CircuitMaker 支持) Dassault Systemes SOLIDWORKS® (Standard、Pro 和 Premium) PTC Creo Parametric® Siemens® NX™ -(适用于使用 Altium Enterprise Solution 的设计人员) 有关支持的 MCAD 版本以及所需的 Altium MCAD CoDesigner 版本的详细信息,请查看 版本兼容性矩阵,位于 CoDesigner 新增功能页面。 安装与配置 CoDesigner Altium…
条件语句 VBScript 支持的主要条件语句有 If...Then For Next Loop Exit For For Each Next Do Loop While...WEnd Select Case 在编写脚本时需要注意避免无限循环,即确保条件最终会被满足。 If...Then 语句 语法如下 If Condition Then 'code Else If AnotherCondition Then 'code Else 'code End If For 循环 For Next 语句重复循环代码块。基本语法是 For counter = start to end ' block of code here Next Exit For Exit For 语句提前退出 For 循环。 For counter = start to end if condition then Exit…
本参考资料涵盖用于 Altium Designer 脚本系统的 DelphiScript 关键字。脚本系统支持 DelphiScript 语言,它与 Embarcadero Delphi™ 编程语言非常相似。主要区别在于 DelphiScript 是一种无类型的脚本语言。 有关 DelphiScript 与 Delphi 编程语言之间差异的详细信息,请参阅DelphiScript 与 Delphi 之间的差异页面。 本节概述了 DelphiScript 常用关键字的详细信息和示例。有关 Delphi 文件、数学和字符串处理例程等更多关键字信息,请参阅函数和Embarcadero Delphi 参考。 还有 Declaration And 运算符执行逻辑/位和。 Description 如果运算符是布尔类型的,And 运算符执行逻辑和;如果运算符是整数类型的, 运算符执行位和。…
父页面: VBScript 在 VBScript 窗体中使用组件 虽然窗体和组件是基于 Embarcadero Delphi's™ Visual Component Library (VCL),但在使用 VBScript 时,Altium Designer 基于 Delphi 的工具调色板 仍可用于在窗体上放置控件。此外,无论 Altium Designer 中的窗体/组件是否基于 Delphi,都将使用 VBScript 语言生成事件处理程序并编写代码。 组件概述 脚本系统处理两种类型的组件:可视组件和非可视组件。可视组件用于构建用户界面,非可视组件用于不同的任务,如Timer,OpenDialog 和MainMenu 组件提供的功能。例如,非可视Timer 组件用于在计划的时间间隔内激活特定代码,用户永远看不到它。Button 、Edit 和Memo 组件是可视组件-…
DelphiScript 语句 DelphiScript 中的语句如果不包含任何其他语句,则被视为 "简单 "语句。简单语句的例子包括赋值语句和过程调用。 Simple statements: X := Y + 10; // assignment ShowMessage('Hello World!'); // procedure call 复合语句由多条语句组成。 Compound statements: Begin If A > B Then ShowMessage('A is bigger'); Else ShowMessage('B is bigger'); A := 0; B := 0; End; 在 Delphi 脚本中,为变量赋值时使用冒号等号操作符: := 测试相等时,使用相等运算符: = 条件语句 DelphiScript 的控制语句可影响脚本的执行流程…
Altium Designer users have long enjoyed the ability to interactively view PCB designs in fully rendered 3D, which provides a unique insight into the real structure of the board design, its components and associated mechanical parts. There are significant advantages in being able to bring this 3D capability to those outside the immediate design team, such as fabrication and assembly houses, and…
本参考资料介绍了用于在 Altium Designer 中创建脚本的 VisualBasic 脚本语言。它详细介绍了脚本系统支持的 VisualBasic 脚本语句、函数和扩展。 本参考资料还包括 VBScript 语句 VBScript 子程序和函数 使用 VBScript 表单组件 VBScript 语言 Visual Basic 脚本(简称 VBScript)可用于创建处理 Altium Designer 对象模型和可视化组件的脚本。在本参考资料中,假定您熟悉基本编程概念和 Altium Designer 的基本操作。 Altium Designer 脚本系统支持源于 Microsoft ActiveX 脚本系统的 VBScript 语言(以及其他脚本语言)。因此,您可以使用 CScripts 或 WScripts,它们基于 Altium Designer 中使用的相同…
VBScript 子程序和函数 本节概述了如何在 Altum Designer VisualBasic 脚本中使用子程序和过程。 向存储过程传递参数 当脚本中定义了可以接受参数的函数或子程序(过程/方法)时,变量可以通过两种方式传递给函数或子程序:通过引用或通过值,使用 ByRef或 ByVal分别将变量传递给函数或子程序。 要声明将参数传递给的方法,使用 ByRef或 ByVal关键字来声明参数传递给的方法。 Sub或 Function语句中定义函数或子程序时,在参数列表中使用 or 关键字。例如,以下代码片段定义了一个接受两个参数的子程序。第一个参数通过值传递,第二个参数通过引用传递: Sub Test (ByVal Param1 As Integer , ByRef B As String) 这两种方法的区别在于 ByRef传递变量的引用,允许子程序/函数更改作为参数传递的实际变量…
开始使用