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

Digital tools for electronic work: software for pcb design, schematic drawing, circuit simulation, parts inventory tools, ...
Post Reply
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 »

Hi everyone,

As you may or may not know, I've been working on the brand new DIYLC for quite a while. Other projects didn't leave enough free time, so it went slowly.
Anyways, I think it's ready to be shown to the world to get some feedback from you guys. The archive can be downloaded from this address http://diy-layout-creator.googlecode.co ... -0.0.0.zip
The main site is http://www.diylc.org and there is a semi-finished documentation that may be helpful. If you think that something should be added to explain some features better, please let me know. I made it, so everything seems easy to me, which may not be the case for the rest of the world :)
To run it, both windows and linux users should execute run.bat (the current dir must be set to the same location where that file is).

Have in mind that it's just an alpha version and most of the components aren't there yet. I want to build components that are different and use different bits of the API to make sure that everything works properly. When I'm done with that I'll add more components to fill the gap.

Let me know what you think.

Best regards,
Bane
Last edited by modman on 14 May 2012, 08:16, edited 2 times in total.
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
IvIark
Tube Twister
Information
Posts: 2235
Joined: 01 Jan 2008, 23:59
Location: Manchester UK
Has thanked: 562 times
Been thanked: 586 times
Contact:

Post by IvIark »

Awesome thanks Bane, I'll have a play with it.
"If anyone is a 'genius' for putting jacks in such a pedal in the only spot where they could physically fit, then I assume I too am a genius for correctly inserting my legs into my pants this morning." - candletears7 - TGP

User avatar
fosnal1950
Breadboard Brother
Information
Posts: 147
Joined: 16 Mar 2008, 13:41
Has thanked: 5 times

Post by fosnal1950 »

I'm looking forward to it . It's a fantastic tool.

Thanks a lot Bancika !

User avatar
coldcraft
Diode Debunker
Information
Posts: 725
Joined: 11 Jul 2009, 01:00
Has thanked: 38 times
Been thanked: 85 times

Post by coldcraft »

awesome! will there be a new mac version as well?
Black Dynamite wrote:you need to shut the fuck up when grown folks is talkin.

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 »

this one's multi-platform, so yes it works on mac.

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
coldcraft
Diode Debunker
Information
Posts: 725
Joined: 11 Jul 2009, 01:00
Has thanked: 38 times
Been thanked: 85 times

Post by coldcraft »

sorry i must have missed that. thanks for all your hard work!
Black Dynamite wrote:you need to shut the fuck up when grown folks is talkin.

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 »

awesome stuff! thanks a million bancika! looking forward to checking out the 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
DrNomis
Old Solderhand
Information
Posts: 6804
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: 275 times

Post by DrNomis »

I downloaded this file last night,going to check it out today,thanks 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 »

default component sizes are pretty random. Once it's closer to the real release, I'll investigate to get the most common component sizes and make those default.
you are right about the other thing, it does seem to jump to top left corner of the square you're in.
Thanks!
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: 6804
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: 275 times

Post by DrNomis »

Hi Bancika,

I tried out the new install file,it unzipped fine,but when I go to launch it,I get an error message.... :)

If it is of any help,I'm running Microsoft Windows 7 Home Premium 32Bit...... :)


This is the error message I got:

Could not find the main class: com.diyfever.diylc.DIYLCStarter.
Program will exit.
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 »

are you using run.bat to start it?
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: 6804
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: 275 times

Post by DrNomis »

Thanks ,I'll give that a go,I'm not used to cmd.exe windows,I'm more used to just clicking on an icon to launch a program,I guess I still have alot to learn about operating a computer,the funny thing is I can pull a computer apart,rebuild it,and get it running.... :lol: :thumbsup



Ah,I got it running,I found the .bat file,right-clicked it with the mouse,and clicked on "Open",it came up with a command window and the DIYLC Gui...thanks once again ..... :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 »

It will soon have a proper EXE and installer so you don't have to be a hacker 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
DrNomis
Old Solderhand
Information
Posts: 6804
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: 275 times

Post by DrNomis »

bancika wrote:It will soon have a proper EXE and installer so you don't have to be a hacker to run it :)
cheers


No worries,so far it is looking good,can't wait to try out the finished version,much looking forward to it as this could solve my dilema of how to post clear and easy to read layouts,please 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 »

Alrighty, I put a fresh version with the following changes:

* improved speed, at least 2-3 times. I'll see if I can squeeze a few percent more but even now I believe it's very fast. I included test.diy file I use as a benchmark and it runs very smooth although there's a bunch of components
* improved open/save/save as options.
* ability to change paper size and grid spacing
* a bunch of smaller fixes

You can find it here http://code.google.com/p/diy-layout-cre ... loads/list

Now, what I'd like to find out is how do you like drag&drop mechanism? Is it intuitive or hard to understand? More precisely, how do you like the way components stick to each other, the way they are move together, the way control points work, etc. It's very hard to find a reasonable balance between sticking and not sticking, so I'd like to have more people chime in and find a compromise that works good for all.

Thanks,
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
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

hmm, ctrl+click should add/subtract components to selection. Did you try it?
There have been a few reports for file browser, I'll investigate.
Tnx
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
bancika
Resistor Ronker
Information
Posts: 279
Joined: 02 Jan 2008, 02:24
Has thanked: 16 times
Been thanked: 89 times

Post by bancika »

Cool. I fixed the browser issue, it will be out in the next release
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: 6804
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: 275 times

Post by DrNomis »

Wicked..... :thumbsup
Genius is not all about 99% perspiration, and 1% inspiration - sometimes the solution is staring you right in the face.-Frequencycentral.

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

Post by stringsthings »

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? )

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 »

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
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