428:
234:
190:
129:
414:
25:
354:
XCircuit was written and is maintained by Tim
Edwards, currently with Efabless Corp., formerly with the Johns Hopkins University Applied Physics Laboratory in Laurel, Maryland. XCircuit was initially written in the summer of 1993 as a drawing program to render circuit diagrams for an undergraduate
308:
electrical circuit schematic diagrams and related figures. It's part of the Open
Circuit Design tools. It's primarily intended for ULSI/VLSI IC design and not for PCB design, the latter though is still possible. XCircuit regards circuits as inherently hierarchical and can save circuits both in
355:
electrical engineering course in the Johns
Hopkins University Whiting School of Engineering Part-time programs. Since then it has expanded to encompass schematic capture and is used by people all over the world for both presentations and as an EDA (Electronic Design Automation) tool.
330:
XCircuit allows components to be saved in and retrieved from editable libraries. XCircuit does not separate artistic expression from circuit drawing; it maintains flexibility in style without compromising the power of schematic capture.
1411:
1401:
1382:
446:
1416:
546:
1421:
433:
1406:
1146:
89:
786:
687:
108:
61:
256:
1375:
68:
46:
564:
933:
634:
305:
213:
75:
181:
1368:
1264:
1171:
539:
488:
441:
271:
1231:
57:
42:
346:
platforms. XCircuit doesn't support imports of any other file formats besides PostScript and SPICE.
1289:
1259:
1116:
1026:
466:
189:
1329:
1249:
1136:
599:
323:
35:
941:
796:
327:
check). The program compiles PostScript files from special template-labels specified by user.
1348:
1096:
1071:
791:
555:
532:
363:
XCircuit doesn't provide PCB layout editing, instead this task can be accomplished by using
1196:
1076:
781:
706:
8:
1206:
1191:
1056:
642:
233:
951:
682:
419:
82:
1221:
1201:
1166:
746:
619:
343:
301:
883:
459:
672:
266:
244:
1356:
1011:
1001:
946:
861:
1352:
1066:
1031:
876:
751:
741:
367:
249:
222:
1395:
871:
726:
1274:
1106:
996:
971:
961:
846:
816:
321:(hierarchical or flattened) file formats for further processing (e.g. for
1244:
1181:
1151:
1046:
866:
517:
282:
1284:
1156:
1141:
1086:
908:
903:
898:
893:
851:
836:
821:
624:
310:
149:
139:
128:
1311:
1269:
1254:
1216:
1041:
913:
614:
24:
1211:
1161:
1111:
1091:
1081:
1021:
1006:
956:
918:
826:
811:
776:
761:
756:
731:
721:
667:
652:
604:
594:
589:
413:
1317:
1036:
1016:
991:
986:
981:
976:
966:
923:
856:
831:
806:
801:
736:
677:
647:
584:
579:
380:
318:
314:
1279:
888:
841:
766:
524:
370:
program that can use net-lists and other files from XCircuit.
1305:
1101:
1061:
1051:
771:
662:
1239:
1186:
1176:
657:
609:
395:
364:
335:
339:
386:.lps - Library in PostScript format (technology files)
409:
49:. Unsourced material may be challenged and removed.
1393:
1412:Electronic design automation software for Linux
1376:
540:
447:List of free electronics circuit simulators
1402:Free electronic design automation software
1383:
1369:
547:
533:
489:"XCircuit Schematic Capture Tutorial Page"
232:
188:
127:
109:Learn how and when to remove this message
304:program for drawing publication-quality
1394:
528:
1342:
434:Free and open-source software portal
47:adding citations to reliable sources
18:
13:
16:Electrical circuit design software
14:
1433:
509:
1417:Software that uses Tk (software)
554:
426:
412:
23:
373:
34:needs additional citations for
481:
1:
787:Creo Elements/Direct Drafting
452:
358:
1355:. You can help Knowledge by
7:
1422:Computer-aided design stubs
405:
164:; 31 years ago
10:
1438:
1341:
442:Comparison of EDA software
349:
1407:Free diagramming software
1327:
1298:
1230:
1129:
932:
714:
705:
633:
572:
563:
277:
265:
255:
243:
212:
208:
180:
176:
158:
148:
138:
126:
379:.ps (PostScript), .cir (
1330:History of CAD software
1250:Open Cascade Technology
600:Open Cascade Technology
1351:software article is a
797:DesignSpark Mechanical
1349:computer-aided design
1087:SolidWorks Electrical
493:opencircuitdesign.com
195:; 3 years ago
565:Free and open-source
324:Layout vs. Schematic
261:Diagramming software
43:improve this article
133:Xcircuit screenshot
123:
952:AutoCAD Electrical
469:. 27 December 2020
420:Electronics portal
401:.svg - Export only
389:.jpg/.png - Import
193:/ 27 December 2020
140:Original author(s)
121:
1364:
1363:
1336:
1335:
1125:
1124:
792:Creo Elements/Pro
747:Autodesk Inventor
701:
700:
467:"Release 3.10.30"
383:) - Import/Export
334:It supports both
302:schematic capture
295:
294:
283:opencircuitdesign
119:
118:
111:
93:
1429:
1385:
1378:
1371:
1343:
1232:Modeling kernels
712:
711:
570:
569:
549:
542:
535:
526:
525:
521:
520:
518:Official website
503:
502:
500:
499:
485:
479:
478:
476:
474:
463:
436:
431:
430:
429:
422:
417:
416:
291:
288:
286:
284:
245:Operating system
236:
231:
228:
227:/RTimothyEdwards
226:
224:
203:
201:
200:27 December 2020
196:
192:
172:
170:
165:
131:
124:
120:
114:
107:
103:
100:
94:
92:
51:
27:
19:
1437:
1436:
1432:
1431:
1430:
1428:
1427:
1426:
1392:
1391:
1390:
1389:
1339:
1337:
1332:
1323:
1294:
1226:
1121:
1002:DesignSpark PCB
947:Altium Designer
928:
697:
629:
559:
553:
516:
515:
512:
507:
506:
497:
495:
487:
486:
482:
472:
470:
465:
464:
460:
455:
432:
427:
425:
418:
411:
408:
376:
361:
352:
281:
239:
221:
204:
199:
197:
194:
168:
166:
163:
159:Initial release
134:
115:
104:
98:
95:
52:
50:
40:
28:
17:
12:
11:
5:
1435:
1425:
1424:
1419:
1414:
1409:
1404:
1388:
1387:
1380:
1373:
1365:
1362:
1361:
1334:
1333:
1328:
1325:
1324:
1322:
1321:
1315:
1309:
1302:
1300:
1296:
1295:
1293:
1292:
1287:
1282:
1277:
1272:
1267:
1262:
1257:
1252:
1247:
1242:
1236:
1234:
1228:
1227:
1225:
1224:
1219:
1214:
1209:
1204:
1199:
1194:
1189:
1184:
1179:
1174:
1169:
1164:
1159:
1154:
1149:
1144:
1139:
1133:
1131:
1127:
1126:
1123:
1122:
1120:
1119:
1114:
1109:
1104:
1099:
1094:
1089:
1084:
1079:
1074:
1069:
1064:
1059:
1054:
1049:
1044:
1039:
1034:
1032:IntegraStation
1029:
1024:
1019:
1014:
1009:
1004:
999:
994:
989:
984:
979:
974:
969:
964:
959:
954:
949:
944:
938:
936:
930:
929:
927:
926:
921:
916:
911:
906:
901:
896:
891:
886:
881:
880:
879:
877:Grasshopper 3D
869:
864:
859:
854:
849:
844:
839:
834:
829:
824:
819:
814:
809:
804:
799:
794:
789:
784:
779:
774:
769:
764:
759:
754:
752:Autodesk Revit
749:
744:
742:Autodesk Alias
739:
734:
729:
724:
718:
716:
709:
703:
702:
699:
698:
696:
695:
690:
685:
680:
675:
670:
665:
660:
655:
650:
645:
639:
637:
631:
630:
628:
627:
622:
617:
612:
607:
602:
597:
592:
587:
582:
576:
574:
567:
561:
560:
552:
551:
544:
537:
529:
523:
522:
511:
510:External links
508:
505:
504:
480:
457:
456:
454:
451:
450:
449:
444:
438:
437:
423:
407:
404:
403:
402:
399:
393:
390:
387:
384:
375:
372:
360:
357:
351:
348:
293:
292:
279:
275:
274:
269:
263:
262:
259:
253:
252:
250:Cross-platform
247:
241:
240:
238:
237:
218:
216:
210:
209:
206:
205:
186:
184:
182:Stable release
178:
177:
174:
173:
160:
156:
155:
152:
146:
145:
142:
136:
135:
132:
117:
116:
31:
29:
22:
15:
9:
6:
4:
3:
2:
1434:
1423:
1420:
1418:
1415:
1413:
1410:
1408:
1405:
1403:
1400:
1399:
1397:
1386:
1381:
1379:
1374:
1372:
1367:
1366:
1360:
1358:
1354:
1350:
1345:
1344:
1340:
1331:
1326:
1319:
1316:
1313:
1310:
1307:
1304:
1303:
1301:
1297:
1291:
1288:
1286:
1283:
1281:
1278:
1276:
1273:
1271:
1268:
1266:
1263:
1261:
1258:
1256:
1253:
1251:
1248:
1246:
1243:
1241:
1238:
1237:
1235:
1233:
1229:
1223:
1220:
1218:
1215:
1213:
1210:
1208:
1205:
1203:
1200:
1198:
1195:
1193:
1190:
1188:
1185:
1183:
1180:
1178:
1175:
1173:
1170:
1168:
1165:
1163:
1160:
1158:
1155:
1153:
1150:
1148:
1145:
1143:
1140:
1138:
1135:
1134:
1132:
1128:
1118:
1115:
1113:
1110:
1108:
1105:
1103:
1100:
1098:
1095:
1093:
1090:
1088:
1085:
1083:
1080:
1078:
1075:
1073:
1070:
1068:
1065:
1063:
1060:
1058:
1055:
1053:
1050:
1048:
1045:
1043:
1040:
1038:
1035:
1033:
1030:
1028:
1025:
1023:
1020:
1018:
1015:
1013:
1010:
1008:
1005:
1003:
1000:
998:
995:
993:
990:
988:
985:
983:
980:
978:
975:
973:
970:
968:
965:
963:
960:
958:
955:
953:
950:
948:
945:
943:
940:
939:
937:
935:
931:
925:
922:
920:
917:
915:
912:
910:
907:
905:
902:
900:
897:
895:
892:
890:
887:
885:
884:rattleCAD 4.0
882:
878:
875:
874:
873:
872:Rhinoceros 3D
870:
868:
865:
863:
860:
858:
855:
853:
850:
848:
845:
843:
840:
838:
835:
833:
830:
828:
825:
823:
820:
818:
815:
813:
810:
808:
805:
803:
800:
798:
795:
793:
790:
788:
785:
783:
780:
778:
775:
773:
770:
768:
765:
763:
760:
758:
755:
753:
750:
748:
745:
743:
740:
738:
735:
733:
730:
728:
727:Alibre Design
725:
723:
720:
719:
717:
713:
710:
708:
704:
694:
691:
689:
686:
684:
681:
679:
676:
674:
671:
669:
666:
664:
661:
659:
656:
654:
651:
649:
646:
644:
641:
640:
638:
636:
632:
626:
623:
621:
618:
616:
613:
611:
608:
606:
603:
601:
598:
596:
593:
591:
588:
586:
583:
581:
578:
577:
575:
571:
568:
566:
562:
557:
550:
545:
543:
538:
536:
531:
530:
527:
519:
514:
513:
494:
490:
484:
468:
462:
458:
448:
445:
443:
440:
439:
435:
424:
421:
415:
410:
400:
398:- Import only
397:
394:
391:
388:
385:
382:
378:
377:
371:
369:
366:
356:
347:
345:
341:
337:
332:
328:
326:
325:
320:
316:
312:
307:
303:
299:
290:
280:
276:
273:
270:
268:
264:
260:
258:
254:
251:
248:
246:
242:
235:
230:
220:
219:
217:
215:
211:
207:
191:
187:3.10.30
185:
183:
179:
175:
161:
157:
153:
151:
147:
143:
141:
137:
130:
125:
113:
110:
102:
91:
88:
84:
81:
77:
74:
70:
67:
63:
60: –
59:
55:
54:Find sources:
48:
44:
38:
37:
32:This article
30:
26:
21:
20:
1357:expanding it
1346:
1338:
1275:ShapeManager
1130:File formats
997:Delta Design
972:CircuitMaker
962:BoardStation
847:MicroStation
692:
496:. Retrieved
492:
483:
471:. Retrieved
461:
374:File formats
362:
353:
333:
329:
322:
297:
296:
150:Developer(s)
105:
96:
86:
79:
72:
65:
53:
41:Please help
36:verification
33:
867:Pro/DESKTOP
707:Proprietary
473:28 December
154:Tim Edwards
144:Tim Edwards
1396:Categories
1285:IntelliCAD
934:Electrical
909:T-FLEX CAD
904:SpaceClaim
899:SolidWorks
894:Solid Edge
837:KeyCreator
822:Fusion 360
715:Mechanical
635:Electrical
625:SolveSpace
573:Mechanical
498:2023-06-01
453:References
359:PCB layout
313:(.ps) and
311:PostScript
214:Repository
69:newspapers
58:"XCircuit"
1312:Sketchpad
1270:KernelCAD
1255:Parasolid
1117:Xpedition
1107:Ultiboard
1042:Micro-Cap
1027:FreeStyle
914:Tinkercad
615:rattleCAD
287:/xcircuit
229:/XCircuit
99:June 2023
1112:Upverter
1082:Pulsonix
1047:Multisim
1022:Easytrax
1007:DipTrace
957:Autotrax
919:TurboCAD
827:GstarCAD
777:Cimatron
762:BricsCAD
757:AutoTURN
732:ArchiCAD
722:ABViewer
693:XCircuit
668:kTechLab
653:Fritzing
643:Electric
605:OpenSCAD
595:LibreCAD
590:HeeksCAD
558:software
406:See also
319:netlists
298:XCircuit
122:XCircuit
1318:UNISURF
1265:Romulus
1197:OpenDWG
1077:Proteus
1037:LTspice
1017:EasyEDA
992:CR-8000
987:CR-5000
982:CR-3000
977:CR-2000
967:CADSTAR
942:Allegro
924:VariCAD
857:Onshape
832:IRONCAD
807:FastCAD
802:EasyCAD
737:AutoCAD
683:Oregano
678:ngspice
648:FreePCB
585:FreeCAD
580:BRL-CAD
381:ngspice
350:History
344:Windows
317:(.cir)
315:Ngspice
278:Website
267:License
198: (
167: (
83:scholar
1320:(1968)
1314:(1963)
1308:(1963)
1280:Teigha
1207:PSpice
1097:TARGET
1072:Protel
889:RUCAPS
842:MEDUSA
782:Cobalt
767:CADKEY
620:Salome
223:github
85:
78:
71:
64:
56:
1347:This
1306:DAC-1
1290:SMLib
1102:TopoR
1092:Tango
1062:P-CAD
1052:OrCAD
1012:EAGLE
817:FORAN
772:CATIA
673:Magic
663:KiCad
300:is a
90:JSTOR
76:books
1353:stub
1240:ACIS
1217:STEP
1187:IGES
1172:DWFX
1142:ACIS
1057:PADS
862:PDMS
812:FINE
688:QUCS
658:gEDA
610:QCAD
475:2020
396:EDIF
392:.txt
365:gEDA
342:and
336:Unix
306:VLSI
285:.com
257:Type
225:.com
169:1993
162:1993
62:news
1299:Old
1260:RGK
1245:C3D
1222:STL
1212:SES
1202:PLY
1192:OBJ
1182:DXF
1177:DWG
1167:DWF
1162:DSN
1157:CKD
1152:C3D
1147:AMF
1137:3MF
1067:PCB
556:CAD
368:PCB
340:X11
272:GPL
45:by
1398::
852:NX
491:.
1384:e
1377:t
1370:v
1359:.
548:e
541:t
534:v
501:.
477:.
338:/
289:/
202:)
171:)
112:)
106:(
101:)
97:(
87:·
80:·
73:·
66:·
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.