Je recherche une bibliothèque JavaScript open source pouvant dessiner des diagrammes de circuit électriques / électroniques dans un navigateur moderne (HTML5) - y a-t-il une telle chose? Il devrait avoir des éléments de circuit typiques tels que des résistances, des sources de tension et de courant, des condensateurs, etc. Merci d'avance pour toute aide. P>
5 Réponses :
Je vous recommanderais de trouver une bibliothèque qui possède des capacités de dessin, puis écrivez un plug-in pour cette bibliothèque qui dessinerait des éléments de circuit si nécessaire. Raphael est une bibliothèque de dessin agréable et facile à utiliser. P>
Wikimedia Commons a un ensemble de Symboles électriques au format SVG A> Et vous pouvez rechercher SVG Electronics code> aussi. C'est un bon départ pour être utilisé avec des bibliothèques de dessin JS. P>
Je ne connais pas une bibliothèque qui fait ce que vous voulez, mais il y a trois bibliothèques qui pourraient être bonnes changements. P>
Ils ont tous les bonnes primitives pour commencer avec cela, vous pourriez s'en tirer. p>
Il y a une bibliothèque appelée woneit, il peut vous aider à dessiner des diagrammes de circuit, j'espère que cela vous aide ou même que vous pouvez aller pour Webtronics. P>
Merci; Ces outils sont en réalité sur la bonne voie pour ce dont j'ai besoin. Pour les futurs lecteurs, les liens sont: neyric.github.com/wireit code.google.com/p/webtronics
Trouvé cela et était intéressé mais yui n'est plus maintenu.
Essayez Laboratoire virtuel DC / AC , plus de composants sont ajoutés dans un proche avenir. P >
Avez-vous regardé dans Raphaël?
@meder: Oui, tandis que Raphaël a les primitives nécessaires pour me permettre de définir mes propres icônes de circuit, je n'ai pas vu de support de diagramme de circuit imprimé. Corrige moi si je me trompe.
Merci à Felipe, Jay et George pour leurs réponses. Il semble qu'aucune bibliothèque de ce type n'existe actuellement, mais la voie à suivre pour en faire ensemble leurs réponses, par exemple. Combinez les symboles SVG avec une bibliothèque comme Raphaël.