[Circuitsmith-development] New PCB stuff
Electronics Design Software
Status: Pre-Alpha
Brought to you by:
kmacc
From: Kenneth M. <km...@ci...> - 2006-05-18 05:58:26
|
Hi, I've just added a bunch of stuff to the PCB side of things. First, there are a bunch of primitives available like lines, circles, etc. These all now save and load correctly with the new file format. Note that I've made it so the new format is the default. I suppose we should kill off the old one; I'm not bothering to keep it up-to-date with all of the new stuff. Another change is that there is now only one properties dialog. Whenever a document pane is selected it writes over the panels on the dialog. I found it annoying that you could have a bunch of dialogs open at once and some would reflect documents which were not in the foreground. It also used to be that you could have the properties dialog of one pane visible which working on another. So I changed this. My immediate goal with the PCB stuff is to make footprints. As I go though, I've been finding oopsies with the stuff I've already coded so I haven't got very far yet. The next step is to draw a simple footprint in a PCB, and then to get the EdaComponentBoxes (or maybe a new subclass) working in PCBs. When this is done, I should be able to extract that footprint (which might be a subclass of EdaSymbol or maybe just an EdaGroup) and place it on another PCB. Once that works I think it's reasonable to release the next version of code which should be version 0.2.0 according to the plan. Cheers, Kenneth. |