Tích hợp với các công cụ thiết kế khác

Phần mềm thiết kế của Altium có lẽ chỉ là một trong số rất nhiều môi trường thiết kế kỹ thuật mà bạn đang sử dụng hoặc cần kết nối với.

Có thể bạn cần kết nối với một nền tảng thiết kế và phân tích khác để thực hiện mô phỏng công suất, hoặc có thể bạn cần nhập một thiết kế cũ được phát triển trong một môi trường thiết kế khác. Dù lý do là gì đi chăng nữa, rất có thể một ngày nào đó bạn sẽ cần phải kết nối với một công cụ thiết kế khác.

Thực hiện nhập hoặc xuất

Kết nối với một môi trường thiết kế khác chủ yếu là việc chuyển dữ liệu thiết kế. Việc này có thể được thực hiện bằng cách đọc/ghi dữ liệu thiết kế từ/vào một định dạng tệp khác, hoặc chuyển dữ liệu trực tiếp qua các API phần mềm.

Các thao tác nhập được thực hiện thông qua lệnh File » Import lệnh. Ngoài ra, nhiều trình nhập có thể được truy cập thông qua Import Wizard. Sử dụng Trình hướng dẫn cho phép nhập hàng loạt các tệp liên quan, chẳng hạn như tệp thiết kế và thư viện của chúng.

Các đầu ra xuất có thể được tạo bằng cách thêm các đầu ra cần thiết vào tệp Outputjob (từ các Edit » Add Export Outputs các menu con hoặc từ các menu liên quan đến [Add New Export Output] , ở phía dưới cùng của Export Outputs khu vực, trong cửa sổ cấu hình công việc chính) sau đó tạo các đầu ra từ tệp hoặc như một phần của quy trình Phát hành Dự án. Ngoài ra, các thao tác xuất được thực hiện thông qua File » Export menu, trong trình soạn thảo thích hợp.

Trình hướng dẫn nhập

Trình Import Wizard (File » Import Wizard) sẽ nhanh chóng và dễ dàng chuyển đổi các tệp thiết kế từ các nhà cung cấp khác sang định dạng tệp Altium Designer. Trình Wizard sẽ hướng dẫn bạn từng bước trong quá trình nhập, xử lý cả phần sơ đồ mạch và phần PCB của dự án, cũng như quản lý mối quan hệ giữa chúng.

  • Nhấp Cancel để đóng Import Wizard.
  • Nhấp Back để quay lại màn hình trước đó.
  • Nhấp Next để chuyển sang màn hình tiếp theo.
  • Nhấp Finish để đóng Import Wizard. Tùy chọn này chỉ có sẵn trên trang cuối cùng của Wizard.

Chọn loại tệp cần nhập

Sử dụng trang này của Wizard để chọn các loại tệp bạn muốn nhập. Xem phần“Kết nối với các công cụ thiết kế EDA ” bên dưới để biết tổng quan về các loại tệp thiết kế có thể được nhập bằng Import Wizard.

Nhấp Get More Importers để mở Extensions and Updates trang, từ đó bạn có thể thêm các phần mở rộng khác nếu cần.

Các trang tiếp theo của Wizard sẽ thay đổi tùy thuộc vào loại tệp bạn đã chọn. Tìm loại tệp mong muốn trong danh sách sau đây, sau đó nhấp vào liên kết để truy cập thông tin liên quan đến loại tệp đó.

Kết nối với các công cụ thiết kế EDA

Bảng dưới đây tóm tắt các công cụ thiết kế EDA và các định dạng tệp mà chúng hỗ trợ để nhập vào và/hoặc xuất ra khỏi Altium Designer.

Tên Các định dạng được hỗ trợ Tìm hiểu thêm
Protel® / Altium

Import
Tất cả các tệp sơ đồ và thư viện Protel/Altium trước đây
Tất cả các tệp PCB và thư viện Protel/Altium trước đây
Các tệp PCB của CircuitMaker (hiện tại - *.CMPcbDoc), CircuitStudio (*.CSPcbDoc), PCBWorks (*.PWPcbDoc, *.SWPcbDoc)
Sơ đồ mạch CircuitMaker 2000 (*.ckt)
Thư viện người dùng CircuitMaker 2000 (*.lib)
Thư viện thiết bị CircuitMaker 2000 (*.lib)
Cơ sở dữ liệu thiết kế Protel 99SE (*.ddb)
Sơ đồ mạch Protel DOS (*.s??)
Tệp ASCII Tango PCB (*.pcb)
Tệp PCB Autorax (*.pcb)

Export
Tệp PCB CircuitMaker (*.CMPcbDoc)
Tệp PCB CircuitStudio (*.CSPcbDoc)
Tệp PCB Protel 2.8 ASCII (*.pcb)

Hỗ trợ nhập-xuất phần mềm thiết kế Altium

P-CAD®

Import
Tệp thiết kế sơ đồ nhị phân P-CAD V16 hoặc V17 (*.sch)
Tệp thiết kế sơ đồ ASCII P-CAD V16 hoặc V17 (*.sch)
Tệp thiết kế PCB dạng nhị phân P-CAD V15, V16 hoặc V17 (*.pcb)
Tệp thiết kế PCB định dạng ASCII P-CAD V15, V16 hoặc V17 (*.pcb)
Tệp thư viện nhị phân P-CAD V16 hoặc V17 (*.lib)
Tệp thư viện ASCII P-CAD V16 hoặc V17 (*.lia)
Tệp PDIF P-CAD (*.pdf)

Export
Tệp thiết kế sơ đồ P-CAD V16 (*.sch)
Tệp thư viện sơ đồ P-CAD V16 (*.lia)
Tệp PCB ASCII P-CAD (*.pcb)
Tệp thư viện PCB P-CAD V16 (*.lia)

Hỗ trợ nhập-xuất phần mềm thiết kế Altium - Hỗ trợ nhập-xuất tệp thiết kế P-CAD

Autodesk® EAGLE™

Import (định dạng XML, phiên bản 6.4 đến 9.4)
Sơ đồ mạch EAGLE (*.sch)
PCB EAGLE (*.brd)
Thư viện EAGLE (*.lbr)

Nhập thiết kế từ EAGLE

Cadence®Allegro® Import (đến phiên bản Allegro 17.4; yêu cầu Allegro, hãy kiểm tra các điều kiện tiên quyết để nhập)
Bản vẽ PCB nhị phân Allegro (*.brd)
Bản vẽ PCB ASCII Allegro (*.alg)
Dấu chân Allegro (*.dra)

Nhập thiết kế từ Allegro

Cadence®OrCAD®

Import (đến phiên bản OrCAD 17.4)
Thiết kế OrCAD Capture (*.dsn)
Thư viện OrCAD Capture (*.olb)
Tài liệu PCB bố cục OrCAD (*.max)

Trình chỉnh sửa PCB OrCAD (*.brd) (yêu cầu trình nhập Allegro)
Thư viện PCB OrCAD (*.llb)
Tệp cấu hình OrCAD CIS (*.dbc) ở định dạng nhị phân
OrCAD SDT (*.sch)
Export
Sơ đồ mạch OrCAD SDT (*.sch)
Thiết kế OrCAD v7 Capture (*.dsn)

Thư viện sơ đồ OrCAD Capture (*.olb)

Nhập thiết kế từ OrCAD

Nhập thư viện từ OrCAD CIS

Xuất thiết kế sang OrCAD

KiCad®

Import (đến phiên bản KiCad 8.x)
Tệp KiCad pro (*.pro)
Tệp KiCad kicad_pro (*.kicad_pro)
Tệp KiCad sch (*.sch)
Tệp KiCad kicad_sch (*.kicad_sch)
Tệp KiCad kicad_pcb (*.kicad_pcb)
Tệp KiCad lib (*.lib)
Tệp KiCad kicad_sym (*.kicad_sym)
Tệp KiCad kicad_mod (*.kicad_mod)

Nhập thiết kế từ KiCad

LTspice® Import
Tệp ASC của LTspice (*.asc)
Tệp ASY của LTspice (*.asy)

Nhập thiết kế từ LTspice

SiemensEDA®DxDesigner® Import (lên đến phiên bản VX2.x)
Thiết kế và thư viện DxDesigner

Nhập thiết kế từ xDX Designer hoặc DxDesigner

SiemensEDA® Xpedition™ Import (đến phiên bản VX2.x)
Tệp Xpedition (*.prj, *.pcb, *.lmc)

Nhập thiết kế từ Xpedition

SiemensEDA® PADS™

Import (đến phiên bản VX2.x)
Tệp thiết kế PADS Layout ASCII (*.asc)
Thư viện Decal PADS Layout ASCII (*.d)
Tệp thiết kế PADS Logic ASCII (*.txt)
Thư viện decal CAE PADS Logic ASCII (*.c)
Thư viện loại linh kiện PADS Logic ASCII (*.p)

Export
PADS Logic 5

Nhập thiết kế từ PADS Logic & PADS Layout

Xuất thiết kế sang PADS Logic

SiemensEDA® xDXDesigner® Import (lên đến EE7.9.4)
Thiết kế (*.prj) và thư viện xDX Designer

Nhập thiết kế từ xDX Designer hoặc DxDesigner

Simbeor® Export
Tệp Simbeor (*.esx)

Xác định cấu trúc lớp - Xuất cấu trúc lớp

Zuken®CADSTAR® Import (đến phiên bản 2018)
Tệp lưu trữ sơ đồ CADSTAR (*.csa)
Tệp lưu trữ PCB CADSTAR (*.cpa)
Thư viện linh kiện CADSTAR (*.lib)

Nhập thiết kế từ CADSTAR

Zuken®CR-5000® Import
Tệp PCF của Zuken CR-5000 (*.pcf)
Tệp FTF của Zuken CR-5000 (*.ftf)
Tệp EDS của Zuken CR-5000 (*.eds)
Tệp EDF của Zuken CR-5000 (*.edf)
Tệp LAF của Zuken CR-5000 (*.laf)
Tệp SMB của Zuken CR-5000 (*.smb)
Tệp Zuken CR-5000 PRF (*.prf)
Tệp Zuken CR-5000 CDFLAF (*.cdf)

Nhập thiết kế từ CR-5000

Tạo danh sách mạch (Netlist)

Altium Designer hỗ trợ việc tạo danh sách mạch (netlist) theo định dạng được chỉ định từ tất cả các tài liệu nguồn liên quan trong dự án đang hoạt động hoặc từ tài liệu nguồn đang hoạt động. Các lệnh liên quan được truy cập từ trình chỉnh sửa sơ đồ, từ Design » Netlist For Project hoặc Design » Netlist For Document tương ứng.

Một đầu ra danh sách mạch (Netlist), với Nguồn dữ liệu được chỉ định, cũng có thể được thêm vào tệp Cấu hình công việc đầu ra đang hoạt động bằng cách chọn một lệnh từ các Edit » Add Netlist Outputs hoặc từ các menu liên quan đến [Add New Netlist Output] , ở phía dưới của Netlist Outputs khu vực, trong cửa sổ cấu hình tác vụ chính. Mỗi menu con liên quan đến một định dạng netlist cụ thể, n, trong khi mỗi mục trong menu con định dạng netlist tương ứng với một Nguồn dữ liệu cụ thể, m.

Các định dạng netlist sau đây được hỗ trợ:

  • Cadnetix

  • Calay

  • EDIF cho PCB

  • EESof

  • Intergraph

  • Mentor BoardStation

  • MultiWire

  • OrCad/PCB2

  • PADS

  • Pcad cho PCB

  • PCAD

  • PCADnlt

  • Protel2

  • Protel

  • Racal

  • RINF

  • SciCards

  • Tango

  • Telesis

  • Wirelist

  • XSpice

Hầu hết các lệnh để tạo định dạng netlist chỉ có sẵn trong các menu, miễn là chức năng liên quan đã được cài đặt như một phần của bản cài đặt Altium Designer của bạn.

  • Để truy cập các công cụ tạo netlist được liệt kê bằng màu đỏ ở trên, Netlisters tính năng này phải được kích hoạt trong bản cài đặt Altium Designer của bạn. Để truy cập trình tạo netlist PADS, PADS tính năng này phải được kích hoạt trong bản cài đặt Altium Designer của bạn. Các tính năng này được kích hoạt theo mặc định trong Altium Designer. Chúng có thể được bật/tắt sau khi cài đặt.

    Để biết thêm thông tin về việc thay đổi chức năng cốt lõi đã cài đặt, hãy tham khảo Installing & Managing trang này (Altium Designer Develop, Altium Designer Agile, Altium Designer).

  • Để truy cập trình tạo danh sách mạch XSpice, Mixed Simulation phải cài đặt tiện ích mở rộng hệ thống. Tiện ích mở rộng này được cài đặt cùng với Altium Designer theo mặc định. Bạn có thể cài đặt hoặc gỡ bỏ nó theo cách thủ công.

    Để biết thêm thông tin về việc quản lý các tiện ích mở rộng, hãy tham khảo Extending Your Installation trang này (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Tùy thuộc vào định dạng netlist mà bạn đã chọn để tạo, việc khởi chạy lệnh sẽ tạo trực tiếp netlist hoặc một hộp thoại trung gian sẽ xuất hiện, cho phép bạn xác định các tùy chọn cụ thể liên quan đến định dạng. Các tệp được tạo ban đầu sẽ bị đóng.

  • Tất cả các tệp đầu ra sẽ được ghi vào thư mục đầu ra được chỉ định trong Output Path trường, trên tab Tùy chọn của hộp thoại Tùy chọn cho Dự án. Theo mặc định, đường dẫn đầu ra được đặt thành một thư mục con của thư mục chứa tệp dự án và có tên là Project Outputs for . Đường dẫn đầu ra có thể được thay đổi theo yêu cầu. Trong bảng Dự án, tệp netlist (.NET) sẽ được hiển thị trong Generated\Netlist Files thư mục con. Hãy lưu ý rằng nếu một netlist định dạng khác được tạo ra từ cùng một tài liệu đang hoạt động, tệp netlist được tạo trước đó sẽ bị ghi đè.
  • Nếu tùy chọn Use separate folder for each output type được bật (cũng trong Options tab), kết quả sẽ được ghi vào một thư mục con khác, được đặt tên theo định dạng netlist mà bạn đã chọn để tạo (ví dụ: Project Outputs for \ Output). Trong Projects bảng điều khiển, kết quả sẽ xuất hiện trong Generated ( Output) thư mục con này. Điều này cho phép bạn tạo nhiều netlist từ cùng một tài liệu đang hoạt động cho dự án, mà không làm ghi đè lên bất kỳ tệp nào.

Kết nối với các công cụ thiết kế khác

Altium Designer cũng có thể kết nối với các công cụ thiết kế khác (MCAD, CAE, v.v.), ví dụ như bằng cách sử dụng các định dạng tệp trung lập. Bảng dưới đây tóm tắt các định dạng tệp khác được hỗ trợ để nhập vào và/hoặc xuất ra khỏi Altium Designer.

ECAD-MCAD CoDesign

Lưu ý rằng đối với các gói MCAD được hỗ trợ, bạn cũng có thể chuyển bảng mạch và linh kiện trực tiếp giữa MCAD và ECAD bằng cách sử dụng CoDesigner, công nghệ kết nối ECAD-to-MCAD của Altium. Khi làm việc thông qua một Workspace được kết nối, chẳng hạn như Altium 365 Workspace, CoDesigner có thể đồng bộ hóa hình dạng bảng mạch và các linh kiện đã được đặt qua lại giữa phần mềm MCAD của bạn và Altium Designer.

Tìm hiểu thêm về Thiết kế ECAD-MCAD Trực tiếp với Altium CoDesigner

Tên Các định dạng được hỗ trợ Tìm hiểu thêm
Ansoft™ Export (tối đa phiên bản 4.0)
Tệp trung lập Ansoft™/ANSYS® (*.anf)

Xuất thiết kế sang định dạng trung lập Ansoft

Ansys® Export
Tệp EDB (*.def)

Xuất thiết kế sang định dạng Ansys EDB

AutoCAD® Import/Export (đến phiên bản 2018)
Tệp DXF (*.dxf)
Tệp DWG (*.dwg)

Hỗ trợ nhập và xuất AutoCAD-DXF

HyperLynx™ Export
Tệp HyperLynx (*.hyp)

Xuất thiết kế sang HyperLynx

IDF Import/Export
Tệp bảng mạch IDF (*.brd, *.bdf, *.idb, *.enm, *.idf)

Hỗ trợ nhập-xuất dữ liệu cơ khí - Hỗ trợ nhập-xuất tệp IDF

IDX Import/Export
Tệp định dạng trao đổi thiết kế tăng dần (*.idx)

Hỗ trợ nhập-xuất dữ liệu cơ khí - Hỗ trợ nhập-xuất tệp IDX

MathWorks® Export
Tệp giá trị phân tách bằng dấu phẩy (*.csv)
Xuất thiết kế sang định dạng CSV của MathWorks
Parasolid

Import
Tệp văn bản Parasolid (*.x_t)

Export
Tệp văn bản Parasolid (*.x_t)
Tệp nhị phân Parasolid (*.x_b)

Hỗ trợ nhập-xuất dữ liệu cơ khí - Hỗ trợ nhập-xuất tệp Parasolid

SolidWorks® Import
Tệp chi tiết SolidWorks (*.sldprt)

Hỗ trợ nhập-xuất dữ liệu cơ khí - Hỗ trợ nhập tệp chi tiết SolidWorks

Specctra®

Import
Tệp thiết kế Specctra (*.dsn)
Tệp đường dẫn Specctra (*.rte)

Export
Tệp thiết kế Specctra (*.dsn)

Đảm bảo PCB sẵn sàng cho các máy định tuyến tương thích với Specctra

STEP Import/Export
Tệp định dạng STEP (*.step, *.stp)

Hỗ trợ nhập-xuất dữ liệu cơ khí - Hỗ trợ nhập-xuất tệp STEP

VRML Export
Tệp VRML (*.wrl)

Hỗ trợ nhập/xuất dữ liệu cơ khí - Hỗ trợ xuất tệp VRML

Hầu hết các trình nhập và xuất được cung cấp dưới dạng tiện ích mở rộng của Altium Designer, và lệnh nhập/xuất cho một loại tệp cụ thể sẽ chỉ xuất hiện nếu tiện ích mở rộng đó được cài đặt. Xem trang dành cho trình nhập/xuất cụ thể để tìm hiểu thêm về tiện ích mở rộng cần thiết.

Có một số tiện ích mở rộng phần mềm do chính Altium cung cấp hoặc được phát triển bởi các bên thứ ba nhằm mở rộng các tính năng và chức năng của Altium Designer theo những cách có thể đo lường được. Một số tiện ích mở rộng này bao gồm:

  • JTAG Maps – tiện ích mở rộng miễn phí JTAG Maps™ giúp các kỹ sư phần cứng đánh giá tiềm năng của việc sử dụng kiểm tra Boundary scan trong các thiết kế của họ và chuẩn bị sẵn dữ liệu kiểm tra JTAG. Tải xuống tiện ích mở rộng từ trang web JTAGLive®.

  • XJTAG DFT Assistant x64 – tiện ích mở rộng miễn phíXJTAG®DFT Assistant cho phép nhà thiết kế bảng mạch đánh giá và cải thiện khả năng kiểm tra của các PCB trong suốt quá trình thiết kế.

  • MTBF and Reliability Toolkit – Sử dụng BQR fiXtress™ để giúp bạn thiết kế các hệ thống điện tử đáng tin cậy mà không cần phải thực hiện các lần thiết kế lại tốn kém hoặc tạo mẫu vật lý. Tải xuống tiện ích mở rộng từ trang webBQR®.

Tìm hiểu thêm về các tiện ích mở rộng thiết kế có sẵn trong khu vực Sản phẩm Altium.

Getting Help

Nếu bạn đang đọc trang này vì mới bắt đầu thiết kế với phần mềm Altium, đây là một số mẹo giúp bạn bắt đầu:

  • Nếu bạn đang chuyển từ một môi trường thiết kế khác sang, bạn có thể bắt đầu khám phá phần mềm tại đây, hoặc đi thẳng vào hướng dẫn giới thiệu từ đầu đến cuối.
  • Sử dụng các tài nguyên có sẵn trong không gian tài liệu này (www.altium.com/documentation), nơi bạn có thể tìm kiếm qua biểu tượng tìm kiếm hoặc duyệt qua cây điều hướng ở bên trái.
  • Dù bạn đang chỉnh sửa loại tài liệu nào, bạn cũng có thể nhấn F1 vào một đối tượng, trình chỉnh sửa, bảng điều khiển, mục menu hoặc nút để truy cập thông tin tham khảo về mục đó.
  • Nhấn Shift+F1 trong khi thực thi một lệnh để xem danh sách các phím tắt có thể sử dụng trong lệnh đó.
  • Khám phá kênh YouTube Altium Academy, một trải nghiệm trực tuyến được tạo ra để mang lại nền giáo dục hiện đại cho các nhà thiết kế và kỹ sư PCB trên toàn cầu. Học trực tiếp từ các chuyên gia và chuyên gia trong ngành khi họ chia sẻ kiến thức của mình về các nguyên tắc thiết kế PCB cơ bản, các chủ đề kỹ thuật nâng cao và mọi thứ liên quan.
  • Tham dự hội thảo trực tuyến hoặc các sự kiện học tập khác của Altium.
  • Tham gia diễn đàn thảo luận, nơi bạn có thể chia sẻ và học hỏi từ các đồng nghiệp trong ngành.
AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Nội dung