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 »

shift+mouse has been replaced with ctrl+mouse. I reckon this will be used more often than toggle snap to grid, so I assigned it to ctrl (which is easier to access IMO).
Send to back/front issue is fixed and will be released in few days.
As for the scale, yes, it occurred to me that it's not intuitive to leave just the slider. I'll do something about it.
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
sinner
Old Solderhand
Information
Posts: 4709
Joined: 06 Nov 2008, 17:16
Location: ...no more
Has thanked: 1031 times
Been thanked: 909 times

Post by sinner »

I was thinking about ctrl when typing shift to be honest. Still doesn't working, at least with me ;)

Thanks bro

User avatar
sinner
Old Solderhand
Information
Posts: 4709
Joined: 06 Nov 2008, 17:16
Location: ...no more
Has thanked: 1031 times
Been thanked: 909 times

Post by sinner »

Dear Bancika, since I'm making turretboard layouts mostly can you do some blank boards for me, and couple other guys like I?

Below one of my layouts drawed with your tool

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 »

Where do you get small turret boards like that? What are the specs for those?

Btw, what used to be ctrl will be shift in the new version :idea:

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
mutetourettes
Information
Posts: 13
Joined: 22 Dec 2010, 23:15
Has thanked: 1 time
Been thanked: 3 times

Post by mutetourettes »

this could be a limitation of my pc i suppose - but the u for microfarads seems to be missing on electrolytic caps when exported to pdf....
and +1 for tag boards!
cheers man this is awesome that you put this software together
Mark

User avatar
sinner
Old Solderhand
Information
Posts: 4709
Joined: 06 Nov 2008, 17:16
Location: ...no more
Has thanked: 1031 times
Been thanked: 909 times

Post by sinner »

bancika wrote:Where do you get small turret boards like that? What are the specs for those?

Btw, what used to be ctrl will be shift in the new version :idea:

Cheers

Ebay :) I'll measure the distance between the tags and report back

Big request. Don't put the ctrl+x function in new version ;)

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 »

You're covered there, in the v3 ctrl+x is assigned to standard cut to clipboard action, I don't know what possessed me to assign it to exit in the v2 :)
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
sinner
Old Solderhand
Information
Posts: 4709
Joined: 06 Nov 2008, 17:16
Location: ...no more
Has thanked: 1031 times
Been thanked: 909 times

Post by sinner »

bancika wrote:You're covered there, in the v3 ctrl+x is assigned to standard cut to clipboard action, I don't know what possessed me to assign it to exit in the v2 :)
I was trowing around a lot of fcuk's and siht's because of it :D :oops:

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

I'm uploading version 3.0.7, it adds some features that should improve usability. To turn them off and on, use Config menu option.
For full change log just click on the lightbulb icon in older versions, it should bring up everything added in the meantime.

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
timbo_93631
Solder Soldier
Information
Posts: 243
Joined: 04 Mar 2010, 17:36
my favorite amplifier: Low wattage SE amps
Completed builds: Many many many true bypass and voicing mods on wahs.
A few BYOC kits and DS-1 mods and eventual murder then rebirth into an actually useful pedal, Bad Stone clone, various Rangemasters/SilconMasterBlaster, The worlds greatest gutted GCB-95 volume pedal conversion with various switching options for controlling amps. Repaired many tube amps, scratchbuilt Marshall 18 watt clone and Supro 1616t rebuild. Delays, fuzz, dirt, every Madbean project I could afford. I even manage to find time to make babies with my wife too!
Location: Fresno, Ca
Has thanked: 14 times
Been thanked: 33 times

Post by timbo_93631 »

Just did my first layout using DIYLC. Great software, makes my layouts I used to do with MS Paint look like total junk! A few things that would help/bugs I found:
1. When using the image import function under the misc tab the program sometimes shuts down when I double click the image to edit it.
2. Program also shut down when I used Ctrl-V for pasting
3. A "send to front" and send to back" option would be helpful along with the move up - move back already available.
4. Being able to have an extra control point to bend the leads of a component would also be helpful when doing layouts on a turret board. Look at how I used jumpers on the cathode bypass caps in my layout below to make the parallel connections.
Most of all, THANKS BANCIKA!!!!!!!!!!!!! :applause:
Supro 1616t layout with mods.png
"I wish to be in the situation of non killing my balls bills, and life surprises." -Sinner
"Everyone gets their shorts in a twist over who polished the fenders. No one cares about who designed the engine..." -DougH

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 for comments, appreciate it!

As for the crash, can you try two things:

* increase available memory. If you have more than 2GB of ram, open diylc.l4j.ini and change it to look like this (you can use even more than 2048m=2gb if you have more :)) -Xms2048m -Xmx2048m
* when you see the blue bar in the bottom right corner to go over a half, click it to run the garbage collector and free some memory.
Let me know if that helps.

I'll try to implement the other two, they are filed under http://code.google.com/p/diy-layout-cre ... tail?id=46

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
dap9
Solder Soldier
Information
Posts: 202
Joined: 21 Dec 2007, 02:56
Has thanked: 8 times

Post by dap9 »

Great program! The only problem I'm having is I just finished a project and when I save it as a .png, it's REALLY small. Same as .pdf. Is there a way to set it so it'll print out big and clear?

Thanks!

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 »

They are exported to scale, that's why it's small. I'll increase resolution for PNG. As for PDF, we shouldn't change it because you want your PDF to be in scale when printing traces and similar stuff. PDF is in vector format so you can zoom it in as much as you want.
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
dap9
Solder Soldier
Information
Posts: 202
Joined: 21 Dec 2007, 02:56
Has thanked: 8 times

Post by dap9 »

bancika wrote:They are exported to scale, that's why it's small. I'll increase resolution for PNG. As for PDF, we shouldn't change it because you want your PDF to be in scale when printing traces and similar stuff. PDF is in vector format so you can zoom it in as much as you want.
Cheers
Thanks man! I'll look forward to that change. :hug:

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 »

Hi Bancika,

I'm just in the process of making a Strip/Veroboard layout in the latest version of DIY Layout Creator, and I've hit a bit of a snag, everytime I go to place a passive component, resistor/capacitor/diode, etc on the board, I can't seem to resize the component so it will fit where I want to place it, it seems to be stuck on one size, what could be causing that?.... :hmmm:
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 »

did you happen to use the templates? I noticed that templates in the last version are not in scale. If so, just start with a blank project, copy-past all components from the new one except for the board and then add a new board.
I'll fix them for the next one.
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 »

bancika wrote:did you happen to use the templates? I noticed that templates in the last version are not in scale. If so, just start with a blank project, copy-past all components from the new one except for the board and then add a new board.
I'll fix them for the next one.
Cheers


Actually, no I didn't Bancika, I started from a blank screen, then clicked on the Stripboard button and dragged it to the size I needed, I'll try using a template and see if that sorts it out mate, I'm running version 3.0.7 on my PC.... :D

Other than that I'm really liking the new version of DIY Layout Creator, one question, what happened to the transparency control?, was it something that had to be omitted for some reason?.... :D


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

if you haven't used templates, don't :) they don't work good in the latest version.
when you say "I can't seem to resize the component so it will fit where I want to place it" does it mean that holes on the board do not align with component end points. Maybe you used amp style perfboard? It requires different grid spacing settings and doesn't work well with pedal-friendly 0.1".

as for transparency, it's still there. Just double click on a component and play with the slider. I haven't changed anything there for a while.

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 »

bancika wrote:if you haven't used templates, don't :) they don't work good in the latest version.
when you say "I can't seem to resize the component so it will fit where I want to place it" does it mean that holes on the board do not align with component end points. Maybe you used amp style perfboard? It requires different grid spacing settings and doesn't work well with pedal-friendly 0.1".

as for transparency, it's still there. Just double click on a component and play with the slider. I haven't changed anything there for a while.

cheers

In an earlier version of DIY Layout Creator that I've tried, when you place a component on the blank Veroboard, such as a resistor, you click on one hole and then drag the mouse cursor to the other hole, the component automatically resizes itself so that the component end points align with the hole positions, this doesn't seem to happen in the current version, I'm deffinitely using the Veroboard 0.1 inch spacing rather than the Amp perfboard, I should see if I can generate some screenshots so you can see exactly what's going on, also in the current version, I've noticed it seems to insist on standing resistors "on-end" rather than laying them flat on the board for component lead spacing greater than three holes wide.... :D

Just had a thought, could this have something to do with my Java files?, I had to install Java Runtime Environment 6 before the software would launch properly, could they have become slightly corrupted by a faulty install?

I'll try and generate a few screenshots for you this week, so you can see what's going on Bancika... :D
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 »

Oh I see, you always end up with standing resistors? Just double click on resistor body and make it smaller (length and width). Also, check those boxes on the right side of length and width boxes to make those values default for resistors. It automatically turns into vertical mode when pin spacing is less than resistor length.
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