¿Cómo puedo rotar una pieza en Altium sin un error de colisión?

5

Cuando selecciono un componente cuando gira 0 grados, 90 grados o cualquier cosa que sea un múltiplo de 90 grados, obtengo una selección como la que se ve a continuación con C62. Observe cómo la selección resalta el componente perfecto.

Ahoracuandorotoesecomponenteen315grados,elcomponenteseleccionadoesenrealidadmuchomásgrande.Noseajustatanbienalcomponentecomolaimagenanterior.

Cuando muevo el componente girado cerca de otro componente girado, aparece un error de colisión. Está violando la regla de colisión por defecto de 10 mils.

Si cambio la regla de modo que el valor de colisión horizontal y vertical sea 0 mils, mi error desaparece, pero me doy cuenta de que puedo mover componentes entre ellos sin provocar una infracción. Que no es lo que quiero.

¿Cómo puedo rotar una pieza y no generar errores colisiones error (cuando en realidad no hay colisión)? Creo que tiene algo que ver con esa casilla resaltada, porque el error solo ocurre en la intersección de esas casillas.

    
pregunta efox29

3 respuestas

3

La solución a esto fue como @ConnorWolf ha mencionado en los comentarios.

"Demasiado perezoso para escribir una respuesta correcta, pero necesita generar cuerpos en 3D para sus partes. Altium usa rectángulos circundantes para hacer la detección de colisiones si no ha definido un cuerpo en 3D para la parte".

La adición de cuerpos 3D resolvió este problema al rotar partes distintas a incrementos de 90 grados.

    
respondido por el efox29
1

Si no tiene un modelo 3D para su parte, puede crear una forma de forma en el editor de PCB. Ir a:

  

Herramientas > Gestione cuerpos 3D para componentes a bordo

Verá el diálogo que se muestra a continuación. Seleccione su componente y vaya a la lista de opciones en la pestaña Interactiva. Puede seleccionar más de un esquema, si es necesario.

Laimagendelaizquierdamuestralaconfiguraciónactual,mientrasquelaimagendeladerechamuestralaformaseleccionadaactualmente.Estoesloqueobtengodespuésdeseleccionaralgunasformasmás(tengaencuentaquelaformayanoesrectangular):

Ahora Altium mantendrá el contorno correcto incluso si gira el componente.

    
respondido por el Armandas
0

En caso de que necesite otra solución, para evitar el error de colisión, tenga en cuenta el rectángulo que encierra la pieza. Si el rectángulo "toca" otro rectángulo, se informa del error.

    
respondido por el Guill

Lea otras preguntas en las etiquetas