wat is TEGENWOORDIG nog goede, gratis PCB ontwikkelsoftware

Dat zijn wat lastigere vragen omdat het inmiddels ongebruikelijk is. Ik heb het sinds PCB op de Atari 1040 niet meer zo gedaan.
Maar bij een snelle test werkt het? Componenten plaatsen, links boven een trace width instellen. Routen met 'route tracks' rechts, hotkey 'x'.

Gezien de referenties naar AI verlaat ik deze discussie. Succes!

Aangezien CAD keuze een persoonlijk iets is (iedereen vindt een ander programma fijn), heb je daarvoor niks aan AI.

Als AI ergens heel goed in is, is het wel het vinden en doorspitten van een gebruikershandleiding. Met google AI heb ik met dat soort vragen ook gewoon de goede antwoorden. Uiteraard moet je wel je vraag concreet en duidelijk stellen en ook duidelijk opgeven om welke software en versie het gaat.

ChatGPT heb ik noot gebruikt en geen ervaring.

Maar ik denk dat het verschil tussen chatGPT en google AI ook meer is dat die laatste meer letterlijk uitspuugt wat het vind op de eerste zeg 50 relevante websites en er verder niets bij verzint.

@ fatomaz aart komt met een voorbeeld. Maar let er wel op dat je trace ook echt via de snap functie contact maakt met het eiland van het component.

De snap functie zie je vaak aan een vierkantje of rondje die dan verschijnt om bv het centrum van het eilandje of aan het einde van een andere trace of lijn.

Dit is belangrijk dat sporen dan ook echt aansluiten op elkaar en de eilandjes. Want soms lijken de sporen wel aan te sluiten maar dan als je inzoomt toch net niet.

Als je eerst een schema tekent dan de pcb dan houd de software bij of alles op elkaar aansluit maar als je zo los tekent weet ik niet of kicad dat ook voor je bijhoud.

[Bericht gewijzigd door benleentje op (32%)]

Ik heb nu beide opties geprobeerd.
Eerst een PCB gemaakt wat erg gemakkelijk ging.
Maar daar kan ik geen sporen mee trekken.

Daarom eerst een schema gemaakt.
Maar nu kan ik dat schema niet ombatterijen naar een PCB (waar ik dan uiteraard zelf de lijntjes nog moet vervangen voor sporen).

Tips, anyone?

In de schema-editor: druk <F8> dan opent er een nieuw venster met de pcb-editor.

Op zaterdag 4 oktober 2025 15:08:41 schreef weardguy:
[...]
Voor m'n batterij-chips in TSSOP behuizingen en dergelijke werd zelf etsen al moeilijk, maar omdat er minstens 3 lagen nodig zijn ging dat 'm echt niet worden in Eagle, wat ik tot dan toe gebruikt heb.

Maar ja, ik zag op tegen het zelf moeten ontwerpen van onderdelen, waar ik in Eagle steevast een handleiding voor nodig had en vaker fout dan goed ging.

Maar in KiCad had ik dat echt zo voor elkaar en waar Eagle voor m'n gevoel echt totaal onwetend is wat betreft het onderdeel wat je maakt, gaat KiCad er vanuit dat je bij het selecteren van een footprint vervolgens goed oplet bij het aanmaken van pinnen en pin nummer 1 ook gewoon automatisch overeenkomt met pin 1 van de footprint.
[...]

Dat is dan heel persoonlijk. In geen tijd teken ik een nieuwe component in Eagle. Datasheet met footprint op het ene scherm en tekenen op het andere. Bij het maken van de footprint direct nummeren zoals het in de datasheet staat. Voor Symbol doe ik net hetzelfde maar met de naamgeving van de IO. Voedingen links, de rest rechts. Component maken is dan gewoon de 2 aan elkaar koppelen.

Waarom moet het programma trouwens weten wat je aan het maken bent? Als we zover zouden zijn, zou je gewoon de component naam/nummer moeten ingeven en tekent het programma zelf het component of haalt het op uit een externe database. Maar ook dan nog maak ik vaak wijzigingen aan zowel footprint (markering pen 1 bijvoorbeeld) als Symbol. Stilaan al mijn projecten opslaan als Eagle 7.0. Kan ik na het veel te duur worden van Eagle weer naar de oude betalende versie zonder beperkingen.

Op zaterdag 4 oktober 2025 10:55:27 schreef Fantomaz:
Iemand die toevallig weet hoe ik:

-De afstand tussen componenten precies kan afstemmen? Ik moet mijn pin headers natuurlijk precies uitgelijnd hebben.

Met de hand (of rekenmachine) de gewenste X/Y locatie uitrekenen, en die onder 'Properties' invullen.
Werkt in KiCad, Altium, Expedition.
Als dat niet kan overstappen op een ander PCB pakket, dit is wel heel basic.

Op zaterdag 4 oktober 2025 12:18:23 schreef Ex-fietser:
[...]

smARTWORK is eigenlijk een soort van tekenprogramma. Je begint niet met een schema maar gewoon direct je printje te tekenen. Je trekt direct de lijnen op je scherm. Precies wat je vraagt. Er zaten dacht ik alleen wat standaard footprints in.

Misschien kun je de software in een dosbox draaien?

PS:
Ik kwam nog een advertentie tegen uit het tijdschrift Byte uit 1989:

Ja hoor.

smARTWORK, daar heb ik ook nog mee gewerkt. Output naar een plotter (HP 7475A) en dan een heel fotografisch proces om te eindigen met een printje.

Op zondag 5 oktober 2025 17:42:45 schreef Fantomaz:
Ik heb nu beide opties geprobeerd.
Eerst een PCB gemaakt wat erg gemakkelijk ging.
Maar daar kan ik geen sporen mee trekken.

Ik moet zeggen, bij mij lukt dat ook niet. Ik kan wel een PCB aanmaken zonder schema en dan ook sporen trekken, maar die kan ik niet met elkaar door verbinden, en ook niet aan pads koppelen. Dwz soms wel en vaak niet. Blijkbaar ziet kicad die als verschillende nets en voorkomt sluiting ook al staat bij elk spoor <no-net>. Dat is misschien wel op te lossen, maar het makkelijkste is natuurlijk om eerst een schema te tekenen.

En terecht overigens een PCB zonder schema moet je niet willen.

[Bericht gewijzigd door deKees op (53%)]

Als je meerdere sporen wilt doorverbinden aan elkaar of meerdere pads,
moet je waarschijnlijk het nieuwe spoor starten op het bestaande spoor en eindigen op de nieuwe bestemming.
Niet andersom (niet naar het bestaande spoor toe), want dat wordt gezien als 2 sporen die sluiting maken met elkaar.

Je kan wel al die sporen hernoemen, en moet je de eilanden en sporen die aan elkaar vast moeten dezelfde naam geven.

Op zondag 5 oktober 2025 17:00:43 schreef Aart:
[bijlage]

Dat zijn wat lastigere vragen omdat het inmiddels ongebruikelijk is. Ik heb het sinds PCB op de Atari 1040 niet meer zo gedaan.
Maar bij een snelle test werkt het? Componenten plaatsen, links boven een trace width instellen. Routen met 'route tracks' rechts, hotkey 'x'.

Gezien de referenties naar AI verlaat ik deze discussie. Succes!

Je kan ook tijdens het routen op e drukken om je instellingen live te wijzigen.
Die dropdown links boven moet je namelijk per PCB eerst instellen. Het is natuurlijk wel handig om te doen, maar als je vanaf een lijn verder tekent die natuurlijk al een bepaalde breedte heeft, dan neemt KiCad die over. Ik snap waarom ze het doen, maar soms kan het bijzonder hinderlijk zijn (bvb je wilt vanaf een ontkoppelcondensator een dunner spoortje naar een IC pad gebruiken dan naar de via)

Overigens ook +1 voor eerst altijd schema tekenen.
Ik doe dat altijd. Ik heb nog nooit een andere tekenflow gekend. Wel van gehoord, maar nooit begrepen waarom je dit zou willen. Ja sommige PCBs zijn zo oersimpel dat je het direct voor je kan zien, maar dan alsnog wil ik mijn hoofd niet willen breken over spiegelbeeld fouten of wat dan ook. Een schema werkt dan verhelderend...

Tenslotte is mijn ervaring met AI dat bij elektro/mechanische kwesties het niet altijd even goed werkt. Als je heel gericht vraagt kom je soms een aardig eind, maar het kan ook heel overtuigend nergens op slaan. Voor programmeren enz. kunnen ze AI's best goed trainen door alle code van Github en StackExchange te trekken, maar discussies over engineering lopen nog wel eens uiteen in meningen of redenaties, en gezien de grote hoeveelheid vuistregels met beperkt "denkvermogen" komen veel AI's niet veel verder dan beetje papegaaien waarbij je mag hopen dat het de juiste begrippen gebruikt. [/ongezouten-mening]

Overigens ook 1 tip die ik iedereen geef die met KiCad begint, waarvan ik eerst een tijd mee zat te stoeien:
Als je iets selecteert in KiCad maakt het uit of je dat in "spiegelbeeld" doet of niet.
Sleep je van linksboven naar rechtsonder, dan selecteer je pas een spoor/component/enz. als je selectie die volledig grijpt.
Sleep je van rechtsonder naar linksboven, dan selecteer je alles wat aan jouw selectie grenst. Ook als dat maar 1 pixel is dus.
Beide zijn handig om waar nodig te gebruiken. Maar het is wel handig om te weten, want voorheen gebruikte ik beide door elkaar en zat ik telkens te vloeken waarom het ene keer niets selecteerde en andere keer alles...

[Bericht gewijzigd door hans1990 op (15%)]

Bij Tweakers is EasyEDA in gebruik. Kijk hier waarom en hoe dat gaat: https://youtu.be/F-MhqGaCgx0?t=52

[Bericht gewijzigd door Spog2 op (20%)]

Het is niet voor niets dat https://gathering.tweakers.net bijna een ander woord is voor https://www.watbenjedan.nl/ >:-)

Maar zonder gekheid, ik dacht eigenlijk dat je bij EasyEDA altijd vanaf een schema vertrekt.

[Hans1990] Sleep je van linksboven naar rechtsonder, dan selecteer je pas een spoor/component/enz. als je selectie die volledig grijpt. Sleep je van rechtsonder naar linksboven, dan selecteer je alles wat aan jouw selectie grenst. Ook als dat maar 1 pixel is dus.

Dat heeft KiCAD dan afgekeken van AutoCAD want dat is daar al vele decennia lang het geval :) ; in het ene geval is er sprake van 'include everything that's partially selected', en in het andere geval worden alleen maar zaken geselecteerd die volledig in het selectiewindow zitten.

Beide zijn handig om waar nodig te gebruiken.

Yep, dit is het allergrootste handigheidje/trucje dat het werken met AutoCAD (en waarschijnlijk ook KiCAD - zelf geen ervaring met de laatste) veel efficiënter en prettiger maakt!

Ik gebruik easy eda ook. Zo vaak maak ik ook weer geen pcb'tjes.

Wat ik voornamelijk erg prettig vind, als je de componenten gebruikt van jlc dan zitten de footprints er al in. Dat scheelt echt bakken met werk.

Op maandag 6 oktober 2025 22:02:43 schreef PE9SMS:
Geen woord over een schema... |:(

Eens... Wel een paar keer genoemd hoor, maar in mijn geval moest ik snel wat in elkaar flansen waarbij ik geen tijd had om schema's te ontwarren.
Het is een printplaatje om connectoren wat degelijker op een arduino Mega te monteren, waarbij bepaalde poorten toegankelijk moesten blijven voor anders zaken, dus met een extra rij pinheaders.
Weinig spannends. Wat headers met ruimte voor een RS 485 module.

In andere gevallen zou ik meer kijken naar een schema om van daaruit verder te bouwen.

Vriendelijke en behulpzame gasten bij JLCPCB.com.
Ik was drill tekening vergeten toe te voegen. Wordt ik netjes op geattendeerd.
Vervolgens zie ik ná het uploaden van dat drill bestand dat ik een domme fout had gemaakt en ik vraag of ik het opnieuw mag uploaden. Zolang ze het niet in behandeling hebben genomen, kon ik dat nog doen.

En om de prijs hoef je het ook niet te laten!

[Bericht gewijzigd door Fantomaz op (23%)]