Partage de projets Altium Designer

Dmitry

Partage de projets Altium Designer


Je suis nouveau dans Altium Designer et l’électronique en général. Je souhaite partager mes futurs projets Altium avec d’autres, par exemple sur GitHub. Comment organiser un projet pour le rendre plus « convivial »? Pour que n’importe qui puisse simplement le télécharger et l’utiliser, sans aucune complication supplémentaire.

Les composants de bibliothèque sont particulièrement préoccupants. Et si j’utilise des composants de ma propre bibliothèque dans un projet? Dois-je également partager la bibliothèque? Dois-je partager SchLib et PcbLib séparés ou IntLib intégré? Peut-être serait-il préférable de créer une bibliothèque de projet à partir du schéma, comme décrit dans cet article de blog ?

Asmyldof

Si vous créez vous-même un dépôt Git (ce que je crois personnellement encore plus sûr que de faire confiance à AD18, avis, pas fait), méfiez-vous d’inclure trop d’encombrement comme le dossier « history » et « preview » et tous les fichiers générés des rapports comme les rapports de la RDC et ce qui ne l’est pas. Perte d’espace dans votre repo.

Réponses


 Spehro Pefhany

Les composants de bibliothèque utilisés sont intégrés dans les documents schématiques et PCB, il n’est donc pas nécessaire de créer / extraire une bibliothèque. Si le destinataire a AD, il peut extraire une bibliothèque aussi facilement que possible.

Bien sûr, vous pouvez partager votre propre bibliothèque complète si vous le souhaitez, mais elles peuvent devenir assez volumineuses.

Je dirais pour le rendre plus convivial, publier et inclure des documents qui ne nécessitent pas AD tels que les schémas .pdf et les dispositions de PCB .pdf et Gerbers et .xls BOM.

Dmitry

Vous voulez dire que si je vous donne un projet plein de mes composants sur mesure, vous pourrez ouvrir et travailler avec ce projet (ie changer les schémas, la mise en page, etc.) sans aucun problème? Si c’est le cas, cela simplifie tout!

Spehro Pefhany

Vous ne devez fournir que les fichiers .PcbDoc, .SchDoc et .PrjPcb. Bien sûr, s’il y a un nouveau composant, ils devront le trouver dans leurs propres bibliothèques ou créer le symbole et l’empreinte.

Dmitry

J’ai oublié de poser des questions sur les polices. Sont-ils intégrés ou non?

Spehro Pefhany

Les polices TrueType sont éventuellement intégrées (ou peuvent être remplacées si elles manquent). Et vous devez choisir d’avoir des images incorporées si elles sont chargées à partir d’un fichier (par exemple pour les symboles schématiques) sinon elles n’apparaissent pas et vous obtenez une boîte vierge avec un lien au-dessus.

Asmyldof

J’ajouterais certainement des fichiers de sortie si vous voulez être convivial, mais je ne les inclurais pas dans l’historique Git, si vous maintenez un dépôt git indépendamment. Il est généralement considéré comme une «mauvaise forme» d’inclure du matériel généré dans le contrôle de version, car il gonfle très rapidement l’historique des versions sans nécessité. Vous pouvez les publier ailleurs publiquement en tant que versions fixes et les lier à partir de votre fichier README.md.

 

#de, Altium, Designer:, partage, projets

 

google

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *