Welcome, Guest. Please Login or Register
VeeCAD Stripboard Editor
Page Index Toggle Pages: 1
Send Topic Print
VeCAD source code & developers (Read 437 times)
Roger Lascelles

Posts: 489
Clifton Springs, Australia
VeCAD source code & developers
Mar 6th, 2022 at 8:18am
I am not going to do anything radical with VeeCAD, only maintenance and a new feature or two. I am too old, the program has reasonable functionality, and I don't want to spend years bent over a keyboard. Even bug fixes, email, forum and website takes a fair amount of time.

For the same reasons I don't want to do joint development.

I don't think VeeCAD is interesting enough to get a developer group behind it. I happened to have the mix of skills and enough people pestered me that I kept on going to make a basic parts editor into something more.

If you get the code you can see where it takes you. By all means show me your improvements, and possibly I will put it in VeeCAD. If you are interested in VeeCAD coding, get the free Delphi edition from https://www.embarcadero.com/products/delphi/starter and see how you go. Maybe you are the right person.

VeeCAD is  quite a beast to work on. There are plenty of heuristics and careful default choices hidden in there. Backward file compatibility, netlist tracing optimised into a pointers and object reuse, reloading a netlist and applying new net names to old nets. Windows 95 was still popular when I started it, so it would be made differently today.

VeeCAD has some features you don't find in PCB programs - resizable components, real time assignment of nets to copper, gridded stripboard mixed with non-gridded SMD. This could be extended into a PCB combined Stripboard program by taking the Track Editor and merging into the layout editor. Now you can draw copper (like PCB layout), stretch leaded parts (like VeeCAD), real time pickup of nets to copper. This could be more flexible than any existing PCB program.

To work with VeeCAD you must understand classic Schematic-PCB CAD. The idea of netlists and libraries. Programs these days often obscure these concepts by putting schematic symbols and board symbols together or offering downloadable component libraries so you will be hooked on that product.
Back to top

IP Logged
Page Index Toggle Pages: 1
Send Topic Print