보드 상의 구성 요소를 다시 라우팅할 필요 없이 이동하세요.
Altium Designer 19에 대해 자세히 알아보려면, Altium 엔지니어 David Marrakchi가 Judy Warner와 함께 OnTrack Podcast에서 이 최신 Altium Designer 릴리스에 대해 논의하는 것을 들어보세요.
또는 최신 정보를 얻기 위해 Altium Designer Youtube 채널을 팔로우하세요.
Altium의 ECAD PCB 편집기는 두 가지 Rigid-Flex 설계 모드를 지원합니다. 기존 모드(일반적으로 Rigid-Flex 1이라고 함)와 Advanced Rigid-Flex 모드(즉, Rigid-Flex 2)입니다. CoDesigner 3.4부터는 CoDesigner 역시 두 가지 Rigid-Flex 설계 모드를 모두 지원합니다. ECAD에서 Rigid-Flex PCB를 설계하는 방법을 자세히 알아보세요. 이 CoDesigner rigid-flex 동기화 기능에는 다음이 필요합니다: 지원되는 Altium 설계 클라이언트: 이 페이지에 설명된 모든 기능이 Altium MCAD CoDesigner의 모든 설치 환경에서 제공되는 것은 아닙니다. 자세한 내용은 오른쪽의 Feature…
Altium Designer는 Altium 365 워크스페이스와 연계하여 프로젝트 수명 주기의 개발 단계를 위한 고급 프로젝트 구조를 지원하며, 버전 관리되는 프로젝트의 생성과 지속적인 워크플로를 간소화합니다. 워크스페이스에서 관리하는 중앙 집중식 저장소를 통해 이 기능을 다른 협업 서비스의 기반으로 활용할 수도 있습니다. 워크스페이스 기반 프로젝트를 사용할 때의 주요 이점은 다음과 같습니다. 간소화된 저장 방식. 저장 위치를 고민할 필요가 없습니다. 백업 및 기타 기본 서비스도 자동으로 처리됩니다. 협업 기능을 위한 기반 제공. 버전 관리의 의무 적용. 전용 댓글 시스템의 이점. 알림 및 상태 확인. 로컬 수정 사항을 포함한 문서 상태를 전체 설계 팀에서 확인할 수 있습니다. 복잡한 설정 없이 동시…
VBScript 서브루틴 및 함수 이 섹션에서는 Altum Designer VisualBasic 스크립트에서 서브루틴과 프로시저를 사용하는 방법에 대한 개요를 제공합니다. 프로시저에 파라미터 전달 스크립트에서 파라미터를 받을 수 있는 함수나 서브루틴(프로시저/메서드)이 정의된 경우, 다음을 사용하여 참조 방식 또는 값 방식으로 변수를 함수나 서브루틴에 전달할 수 있습니다. ByRef 또는 ByVal 를 사용하여 변수를 전달할 수 있습니다. 파라미터가 전달되는 메서드를 선언하려면 ByRef 또는 ByVal 파라미터 목록에서 키워드를 사용합니다. Sub 또는 Function 문에서 함수나 서브루틴을 정의할 때 파라미터 목록에또는키워드를 사용합니다. 예를 들어, 다음 코드 조각은 두 개의 파라미터를 받는…
조건문 VBScript에서 지원하는 주요 조건문은 다음과 같습니다. If...Then For Next 루프 Exit For For Each Next Do 루프 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…
이 문서는 Altium Designer에서 스크립트를 작성하는 데 사용되는 Visual Basic 스크립팅 언어에 대해 설명합니다. 이 문서에서는 스크립팅 시스템에서 지원되는 Visual Basic 스크립팅 문, 함수 및 확장 기능에 대한 자세한 내용을 제공합니다. 또한 이 참조 문서에는 다음 내용이 포함되어 있습니다: VBScript 문 VBScript 서브루틴 및 함수 VBScript에서 양식 컴포넌트 사용 VBScript 언어 Visual Basic Scripting(줄여서 VBScript)을 사용하면 Altium Designer 객체 모델 및 시각적 컴포넌트를 다루는 스크립트를 작성할 수 있습니다. 이 참조 자료에서는 독자가 기본적인 프로그래밍 개념과 Altium Designer의 기본 작동 방식에…
DelphiScript 언어에서 일반적으로 사용되는 함수 문에 대해서는 아래에서 다룹니다. DelphiScript 함수의 범위는 파일 입출력(FileIO) 루틴, 수학(Math) 루틴, 문자열(String) 루틴, 확장(Extension) 루틴으로 구분하여 설명합니다. Evaluate 함수를 사용한 식 계산 내장 함수 Evaluate 는 실행 시 유효한 수학 표현식이 포함된 문자열을 해석하여 결과를 반환합니다. 예를 들어, 다음과 같은 스크립트를 작성할 수 있습니다. Evaluate(ProcNames[ProcIndex]); 를 작성할 수 있으며, ProcNames[ProcIndex] 에 지정된 프로시저가 호출됩니다. 이러한 식을 계산하려면 Evaluate 메서드를 사용할 수 있으며, 여기서…
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; 델파이스크립트에서 변수에 값을 할당할 때는 콜론-등호 연산자를 사용합니다: := 동일성 여부를 검사할 때는 등호…
이 참조 문서는 Altium Designer의 스크립팅 시스템에 사용되는 DelphiScript 키워드를 다룹니다. 이 스크립팅 시스템은 Embarcadero Delphi™ 프로그래밍 언어와 매우 유사한 DelphiScript 언어를 지원합니다. 두 언어의 주요 차이점은 DelphiScript가 타입이 없는 스크립팅 언어라는 점입니다. DelphiScript와 Delphi 프로그래밍 언어 간의 차이점에 대한 자세한 내용은 ‘DelphiScript와 Delphi의 차이점’ 페이지를 참조하십시오. 이 섹션에서는 일반적인 DelphiScript 키워드에 대한 상세한 정보와 예제를 Outline합니다. Delphi 파일, 수학 연산 및 문자열 처리 루틴과 같은 추가 키워드 정보는‘함수(Functions)’ 및 …
DelphiScript와 Delphi의 차이점 이 섹션에서는 DelphiScript 스크립트 언어와 Embarcadero의 Delphi 프로그래밍 언어 간의 주요 차이점, 그리고 이것이 Altium Designer API에 어떻게 적용되는지에 대해 다룹니다. Altium Designer 스크립팅 시스템은 타입이 지정되지 않은 DelphiScript 언어를 사용하므로 스크립트에는 데이터 유형이 없습니다. 가독성을 위해 변수와 그 유형을 선언하고, 함수/프로시저 또는 메서드 파라미터의 유형을 지정할 수는 있지만, DelphiScript는 스크립트 실행 시 선언되지 않은 변수를 변환합니다. 따라서 예를 들어, 레코드나 클래스를 정의할 수 없습니다. DelphiScript 변수 스크립트 내의 모든 변수는…
Windows 10 버전 1607부터 일반 Win32 파일 및 디렉토리 함수에서 MAX_PATH 제한이 제거되었습니다. 그러나 파일 경로와 파일 이름이 256자를 초과하는 경우 다음과 같은 작업을 지원하도록 레지스트리 키를 변경하여 새로운 동작을 선택해야 합니다: 연결된 작업 공간에서 프로젝트를 여는 경우. 로컬 프로젝트를 작업 공간에서 사용할 수 있게 하는 경우. Outjob 파일에서 폴더 경로를 변경하는 경우. Outjob 파일이나 Project Releaser를 사용하여 출력물을 생성하는 경우. 프로젝트를 작업 공간에 프로젝트 템플릿으로 저장하는 경우. 경고: 레지스트리를 잘못 수정하면 Windows가 사용 불가능해질 수 있습니다. Microsoft 기사 Windows에서 레지스트리를 백업하고…