Do-It-Yourself Layout Creator [freeware] -- Updates log

Digital tools for electronic work: software for pcb design, schematic drawing, circuit simulation, parts inventory tools, ...

Do-It-Yourself Layout Creator [freeware] -- Updates log

Postby bancika » 14 Jan 2011, 15:34

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, 09:16, edited 2 times in total.
Reason: Edited title of this sticky for clarity (modman)
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

For this message the author bancika has received thanks: 8
1grit (23 Apr 2011, 13:31), dap9 (31 Mar 2011, 02:54), esbante (30 Oct 2012, 04:41), garygad (09 Sep 2012, 17:05), kalka (19 May 2012, 06:53), modman (23 Feb 2011, 22:20), perfector (24 Apr 2014, 08:22), sinner (23 Feb 2011, 22:55)
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby IvIark » 14 Jan 2011, 15:38

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
IvIark
Tube Twister
 
Posts: 2298
Joined: 02 Jan 2008, 00:59
Location: Manchester UK
Has thanked: 662 times
Have thanks: 667 times

Re: New DIYLC is soon to be finished!

Postby fosnal1950 » 14 Jan 2011, 15:44

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

Thanks a lot Bancika !
fosnal1950
Breadboard Brother
 
Posts: 149
Joined: 16 Mar 2008, 14:41
Has thanked: 5 times
Have thanks: 2 times

Re: New DIYLC is soon to be finished!

Postby coldcraft » 14 Jan 2011, 15:53

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
coldcraft
Diode Debunker
 
Posts: 733
Joined: 11 Jul 2009, 02:00
Has thanked: 42 times
Have thanks: 83 times

Re: New DIYLC is soon to be finished!

Postby bancika » 14 Jan 2011, 16:07

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby coldcraft » 14 Jan 2011, 17:13

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
coldcraft
Diode Debunker
 
Posts: 733
Joined: 11 Jul 2009, 02:00
Has thanked: 42 times
Have thanks: 83 times

Re: New DIYLC is soon to be finished!

Postby RnFR » 14 Jan 2011, 17:49

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
RnFR
Old Solderhand
 
Posts: 5136
Joined: 09 Jan 2008, 07:02
Location: Inner Earth
Has thanked: 138 times
Have thanks: 170 times

Re: New DIYLC is soon to be finished!

Postby DrNomis » 15 Jan 2011, 00:43

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
DrNomis
Old Solderhand
 
Posts: 6856
Joined: 16 Jul 2009, 05:56
Location: Darwin,Northern Territory Australia
Has thanked: 123 times
Have thanks: 384 times

Re: New DIYLC is soon to be finished!

Postby bancika » 15 Jan 2011, 10:51

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby DrNomis » 15 Jan 2011, 12:31

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
DrNomis
Old Solderhand
 
Posts: 6856
Joined: 16 Jul 2009, 05:56
Location: Darwin,Northern Territory Australia
Has thanked: 123 times
Have thanks: 384 times

Re: New DIYLC is soon to be finished!

Postby bancika » 15 Jan 2011, 14:04

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby DrNomis » 15 Jan 2011, 14:22

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
DrNomis
Old Solderhand
 
Posts: 6856
Joined: 16 Jul 2009, 05:56
Location: Darwin,Northern Territory Australia
Has thanked: 123 times
Have thanks: 384 times

Re: New DIYLC is soon to be finished!

Postby bancika » 15 Jan 2011, 14:45

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby DrNomis » 15 Jan 2011, 14:51

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
DrNomis
Old Solderhand
 
Posts: 6856
Joined: 16 Jul 2009, 05:56
Location: Darwin,Northern Territory Australia
Has thanked: 123 times
Have thanks: 384 times

Re: New DIYLC is soon to be finished!

Postby bancika » 16 Jan 2011, 14:52

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby bancika » 16 Jan 2011, 17:59

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby bancika » 17 Jan 2011, 00:09

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Re: New DIYLC is soon to be finished!

Postby DrNomis » 17 Jan 2011, 01:25

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
DrNomis
Old Solderhand
 
Posts: 6856
Joined: 16 Jul 2009, 05:56
Location: Darwin,Northern Territory Australia
Has thanked: 123 times
Have thanks: 384 times

Re: New DIYLC is soon to be finished!

Postby stringsthings » 17 Jan 2011, 08:20

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? )
stringsthings
 
Posts: 46
Joined: 23 May 2010, 05:29
Has thanked: 20 times
Have thanks: 6 times

Re: New DIYLC is soon to be finished!

Postby bancika » 17 Jan 2011, 10:14

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
bancika
Resistor Ronker
 
Posts: 273
Joined: 02 Jan 2008, 03:24
Has thanked: 15 times
Have thanks: 79 times

Next

Return to Software Room

Who is online

Users browsing this forum: No registered users and 3 guests