Do-It-Yourself Layout Creator [open-source]  [link]

Digital tools for electronic work: software for pcb design, schematic drawing, circuit simulation, parts inventory tools, ...
User avatar
DrNomis
Old Solderhand
Information
Posts: 6807
Joined: 16 Jul 2009, 04:56
my favorite amplifier: Self-Built Valve Amp Head :)
Completed builds: Dallas Arbiter Fuzz Face,Tone Bender Professional Mk 3,Tone Bender 3-Knob,Baja BK Butler Tube Driver,Baja Real Tube Overdrive,Roger Mayer Octavia,EH Soul Preacher,Tech 21 XXL Distortion,MFOS Weird Sound Generator.
Location: Darwin,Northern Territory Australia
Has thanked: 98 times
Been thanked: 278 times

Post by DrNomis »

bancika wrote:
stringsthings wrote:i've been using an older version of DIYLC for a while now and i think it's awesome ...

will the new version run standalone? ( without being connected to the internet? )
yes


Cool,since I always had trouble with that with the previous version I tried.... :thumbsup
Genius is not all about 99% perspiration, and 1% inspiration - sometimes the solution is staring you right in the face.-Frequencycentral.

User avatar
RnFR
Old Solderhand
Information
Posts: 4879
Joined: 09 Jan 2008, 06:02
my favorite amplifier: Traynor YBA-III, Fender Super Six
Completed builds: custom fuzz.
Location: Inner Earth
Has thanked: 139 times
Been thanked: 133 times
Contact:

Post by RnFR »

is this version going to highlight the connections like the first version?
"You've converted me to Cubic thinking. Where do I sign up for the newsletter? I need to learn more about how I can break free from ONEism Death Math." - Soulsonic

Blog-APOCALYPSE AUDIO

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

I honestly don't remember how it worked in the old one, it's been many years and many apps since then :)
Can you please refresh my memory?
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

User avatar
stringsthings
Information
Posts: 45
Joined: 23 May 2010, 04:29
Has thanked: 21 times
Been thanked: 7 times

Post by stringsthings »

bancika wrote:
stringsthings wrote:i've been using an older version of DIYLC for a while now and i think it's awesome ...

will the new version run standalone? ( without being connected to the internet? )
yes
most excellent! :D

and thanks for the reply. IMO, DIYLC is a really good piece of software.

User avatar
RnFR
Old Solderhand
Information
Posts: 4879
Joined: 09 Jan 2008, 06:02
my favorite amplifier: Traynor YBA-III, Fender Super Six
Completed builds: custom fuzz.
Location: Inner Earth
Has thanked: 139 times
Been thanked: 133 times
Contact:

Post by RnFR »

bancika wrote:I honestly don't remember how it worked in the old one, it's been many years and many apps since then :)
Can you please refresh my memory?
i only used it a few times
on my pc at work, so I'm no expert. but, if you were doing a vero layout, it would highlight whatever nodes you made when you clicked on them, or maybe even when you just passed the cursor over them. honestly, I cant remember. but, it was the main thing that I liked about stripmagic that diylc didn't do.
"You've converted me to Cubic thinking. Where do I sign up for the newsletter? I need to learn more about how I can break free from ONEism Death Math." - Soulsonic

Blog-APOCALYPSE AUDIO

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

oh I see, the new alpha highlights nodes when they are clickable (i.e. when you're creating new components). When I release it in a day or two you'll be able to check it out. Also, stretchable components (resistors, jumpers) are now created point by point instead of single click.
cheers
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

User avatar
DrNomis
Old Solderhand
Information
Posts: 6807
Joined: 16 Jul 2009, 04:56
my favorite amplifier: Self-Built Valve Amp Head :)
Completed builds: Dallas Arbiter Fuzz Face,Tone Bender Professional Mk 3,Tone Bender 3-Knob,Baja BK Butler Tube Driver,Baja Real Tube Overdrive,Roger Mayer Octavia,EH Soul Preacher,Tech 21 XXL Distortion,MFOS Weird Sound Generator.
Location: Darwin,Northern Territory Australia
Has thanked: 98 times
Been thanked: 278 times

Post by DrNomis »

I'm soooo waiting to take the new DIYLC for a test run..... :)
Genius is not all about 99% perspiration, and 1% inspiration - sometimes the solution is staring you right in the face.-Frequencycentral.

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

another exciting thing I'm working on is being able to open old files from v1 and v2. Won't be ready soon because I don't have all the components ready but moving into the right direction :)
cheers
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

User avatar
DrNomis
Old Solderhand
Information
Posts: 6807
Joined: 16 Jul 2009, 04:56
my favorite amplifier: Self-Built Valve Amp Head :)
Completed builds: Dallas Arbiter Fuzz Face,Tone Bender Professional Mk 3,Tone Bender 3-Knob,Baja BK Butler Tube Driver,Baja Real Tube Overdrive,Roger Mayer Octavia,EH Soul Preacher,Tech 21 XXL Distortion,MFOS Weird Sound Generator.
Location: Darwin,Northern Territory Australia
Has thanked: 98 times
Been thanked: 278 times

Post by DrNomis »

Cool...keep up the good work Bancika..... :thumbsup
Genius is not all about 99% perspiration, and 1% inspiration - sometimes the solution is staring you right in the face.-Frequencycentral.

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

Fixed some annoyances people reported in the meantime and it's ready for a new round. It also opens files from v1 but has very limited set of component it recognizes (trace, pad, resistor, cap and that's it :), but it's a start. Please don't report anything regarding v1 files because I know it sucks :)
Maybe the biggest change is going back to v1 way of creating leaded controls, with two clicks. Also, PDF scaling is fixed, exe wrapper is added for windows folks, mouse wheel affects zoom rather than scrolling, unit editor is fixed, annoying logs removed, trace mask export added, etc, etc.

Hope you like it.

As always, you can find the link here http://code.google.com/p/diy-layout-cre ... loads/list

Cheers,
Bane
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

User avatar
Electric Warrior
Diode Debunker
Information
Posts: 737
Joined: 23 Feb 2009, 03:37
Has thanked: 23 times
Been thanked: 104 times

Post by Electric Warrior »

awesome! excellent work! Love the adjustable grid/hole spacing!

I'm not sure if it's a good idea to use the mouse wheel for zoom. I'm so used to scrolling with it that I find it irritating that it's used for zoom. Maybe Ctrl+mouse wheel would be more appropriate. But then again this is an application that hardly needs any scrolling. :scratch:

The components don't seem to fit into the menu - possibly because I'm on a mac? Here's a screenshot:
screenshot.png
screenshot.png (18.29 KiB) Viewed 3448 times

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

Thanks mate!
still not sure about wheel zooming, few people suggested so I went for it.
As for the menu, it looks so different on mac, can you post the full screenshot please?
Cheers
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

User avatar
Electric Warrior
Diode Debunker
Information
Posts: 737
Joined: 23 Feb 2009, 03:37
Has thanked: 23 times
Been thanked: 104 times

Post by Electric Warrior »

sure, here you go:
screenshot2.png

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

Hey all,
I put the new version up, same old http://code.google.com/p/diy-layout-cre ... loads/list

Changes include:
* fancy component creation system, d&d from the toolbox is still not supported, but it's still much better.
* bunch of bugs fixed (most of bugs reported by Paul F and a few I found myself)
* a couple of components added
* added "Lock layer" functionality
* added ability to unstuck components by holding ctrl

Cheers,
Bane
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

User avatar
JOHNO
Cap Cooler
Information
Posts: 563
Joined: 21 Jun 2009, 07:13
Has thanked: 47 times
Been thanked: 53 times

Post by JOHNO »

I downloaded the file but it won't start. I have a mac running OSX. I get a message saying "The jar file "diylc.jar" couldn't be launched. Check the console for possible error messages." Any idea what the trouble might be?
Thank's Johno

User avatar
jstbrowsin
Grease Monkey
Information
Posts: 108
Joined: 30 Aug 2009, 00:53
Has thanked: 65 times
Been thanked: 4 times

Post by jstbrowsin »

Yay another mac user. . . I get same error too .. . btw my mac is a PPC running 10.5.8 just in case that makes the difference :scratch:

here's the console message:

24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] java.lang.UnsupportedClassVersionError: Bad version number in .class file
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.lang.ClassLoader.defineClass1(Native Method)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.lang.ClassLoader.defineClass(ClassLoader.java:676)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.security.AccessController.doPrivileged(Native Method)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.lang.ClassLoader.loadClass(ClassLoader.java:317)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
24/01/11 3:33:09 PM [0x0-0x2e02e].com.apple.JarLauncher[346] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)


hope this helps in some way :)

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

yes, you need java 1.6.0_10 or higher to run it.
Cheers
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

User avatar
jstbrowsin
Grease Monkey
Information
Posts: 108
Joined: 30 Aug 2009, 00:53
Has thanked: 65 times
Been thanked: 4 times

Post by jstbrowsin »

thanks. . . maybe in future best to say intel only :hmmm:
:slap: its all good guess I have to run dumb windoze til I get an intel :shock:

oh well :whappen:

User avatar
rocklander
Old Solderhand
Information
Posts: 2726
Joined: 18 Apr 2008, 11:33
my favorite amplifier: my jansen bassman 50
Completed builds: rebote 2.5; supreaux; odie; heartthrob tremolo; ross phaser; dr. boogey; thor; baja black toast; slow gear attack, rebote, tri-vibe, small clone, little angel, magnus modulus, echo base, hex fuzz, big muff, 22/7.
Location: Rotorua, New Zealand
Has thanked: 1406 times
Been thanked: 231 times
Contact:

Post by rocklander »

so sun hasn't released an up to date java for mac yet? maybe they've just not heard of it? :P
world's greatest tautologist ...in the world
Ronsonic wrote:...the lower the stakes the more vicious the combat.

User avatar
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

I'll see what it takes to downgrade to java 5. Steve Jobs is not a big fan of java, they haven't released version 6 for macs and java will soon release version 7. iPhones don't support java at all. Thumbs down for them

Cheers
The new version of DIY Layout Creator is out, check it out - https://github.com/bancika/diy-layout-creator
Check out my site with DIY gutars, amps and pedals http://diy-fever.com

Post Reply