Узнайте, как использовать повторную трассировку компонента в Altium Designer 19 для эффективного внесения изменений в проект.
Редактор ECAD PCB в Altium поддерживает два режима проектирования Rigid-Flex: исходный режим (обычно называемый Rigid-Flex 1) и расширенный режим Advanced Rigid-Flex (также известный как Rigid-Flex 2). Начиная с CoDesigner 3.4, CoDesigner также поддерживает оба режима проектирования Rigid-Flex. Читайте далее, чтобы узнать больше о проектировании платы Rigid-Flex в ECAD. Для этой функции…
Altium Designer совместно с рабочим пространством Altium 365 поддерживает расширенную модель проектов, ориентированную на этап разработки в жизненном цикле проекта и упрощающую создание проектов под управлением системы контроля версий и дальнейшую работу с ними. Централизованное хранение под управлением рабочего пространства также служит основой для других сервисов совместной работы. Основные…
Подпрограммы и функции VBScript В этом разделе представлен обзор использования подпрограмм и процедур в скриптах Visual Basic в Altum Designer. Передача параметров в процедуры Если в скрипте определена функция или подпрограмма (процедура/метод), способная принимать параметры, переменные можно передавать в эту функцию или подпрограмму двумя способами: по ссылке или по значению, используя ByRef или…
Условные операторы Основные условные операторы, поддерживаемые VBScript: If...Then For Next Loop Exit For For Each Next Do Loop Пока...Конец Выбрать случай При написании скриптов необходимо следить за тем, чтобы избежать бесконечных циклов — то есть убедиться, что условия в конечном итоге будут выполнены. Оператор If...Then Синтаксис: If Condition Then 'code Else If AnotherCondition Then 'code…
В данном справочнике описывается язык сценариев Visual Basic Scripting, используемый для создания сценариев в Altium Designer. В нем приведены подробные сведения об операторах, функциях и расширениях Visual Basic Scripting, поддерживаемых в системе сценариев. Также в данном справочнике: Операторы VBScript Подпрограммы и функции VBScript Использование компонентов форм с VBScript Язык VBScript Язык…
Ниже рассмотрены общие операторы функций, используемые в языке DelphiScript. Набор функций DelphiScript представлен в разделах, посвящённых процедурам FileIO, математическим процедурам, процедурам работы со строками и расширительным процедурам. Вычисление выражений с помощью функции Evaluate Встроенная функция Evaluate интерпретирует строку, содержащую допустимое математическое выражение, во…
Операторы DelphiScript Оператор в DelphiScript считается «простым», если он не содержит никаких других операторов. Примерами простых операторов являются операторы присваивания и вызовы процедур. Simple statements: X := Y + 10; // assignment ShowMessage('Hello World!'); // procedure call Составное оператор состоит из нескольких операторов. Compound statements: Begin If A > B Then ShowMessage('A is…
В данном справочнике описаны ключевые слова DelphiScript, используемые в системе скриптов Altium Designer. Система скриптов поддерживает язык DelphiScript, который очень похож на язык программирования Embarcadero Delphi™. Основное отличие заключается в том, что DelphiScript является языком скриптов без типов. Более подробную информацию о различиях между DelphiScript и языком программирования…
Различия между DelphiScript и Delphi В этом разделе рассматриваются основные различия между языком сценариев DelphiScript и языком программирования Delphi от Embarcadero, а также их влияние на API Altium Designer. Система скриптов Altium Designer использует язык DelphiScript без типизации, поэтому в скриптах отсутствуют типы данных. Хотя для удобства чтения можно объявлять переменные и их типы, а…
Начиная с Windows 10 версии 1607 ограничения MAX_PATH были сняты для распространённых функций Win32 работы с файлами и каталогами. Однако необходимо вручную включить новое поведение, изменив ключ реестра, чтобы обеспечить поддержку действий, когда путь к файлу вместе с именем файла превышает 256 символов, например: Открытие проекта из подключённого Workspace. Публикация локального проекта в…
Learn More