¿Exportando datos de contorno de pieza 2D desde Altium?

3

¿Alguien sabe si hay una manera de exportar esquemas de parte de PCB Altium (no me importa la vista detallada de una parte, solo su círculo físico 2D o sobre de polígono) a un archivo de salida fácil de analizar?

Necesito dibujar algunas anotaciones + me gustaría manejarlas mediante programación en lugar de hacerlo manualmente, utilizando algunos scripts de procesamiento de datos que estoy escribiendo. Necesito obtener datos de coordenadas de unas pocas docenas de partes automáticamente, por lo que no me resulta práctico obtener los datos de coordenadas manualmente, ya que me llevaría varias horas y tendría que rehacerlos durante los cambios de diseño.

    
pregunta Jason S

3 respuestas

1

¿Ha considerado exportar su PCB como "ASCII"?

enlace

En mi Altium, Mechanical 13 es la capa de contorno de la parte.

Podrías encontrar esta capa en el archivo PCB y analizarla, creo.

    
respondido por el dext0rb
0

Creo que la forma más fácil de hacerlo es seleccionar las capas ( shorcut "L" ) que desee y tomar una captura de pantalla.

Otra cosa que puedes hacer es Vista previa de impresión y seleccionar solo la capa que deseas.

Archivo > Vista previa de impresión > Haga clic derecho en Vista previa > Configuración ...

por ejemplo Cree el círculo o el polígono en una capa mecánica e imprímalo como .pdf.

Otra forma de hacerlo es exportar y editar más tarde con algunas anotaciones con otro programa.

como gerber: Archivo > Salidas de fabricación > Archivos Gerber

como AutoCAD: Archivo > Guardar como > Escriba Exportar archivos de AutoCAD (* .dwg, * .dxf)

como PASO: Archivo > Guardar como > Escriba STEP (* .stp, * .step)

    
respondido por el Butzke
0

Probablemente podrías hacer esto usando el motor de secuencias de comandos incorporado de Altium.

Desde el script puede acceder a todas las propiedades de una parte (incluidas las pistas de las que está hecho). Sin embargo, esto requerirá un trabajo intenso. Es posible que desee comenzar aquí: enlace

    
respondido por el Tom L.

Lea otras preguntas en las etiquetas