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

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

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

Postby YellowBoy » 30 Dec 2016, 16:17

Hey Bancika! Massive thanks for your continued efforts with DIYLC! You really made this hobby accessible to newcomers.

I'd like to put forward a feature request if possible? Is there a way/can you implement a system where a user can set an object template as the default state? For example, when I'm doing pedal layouts I tend to use my 1/8W resistor template...but with amps I use my 1/2W template. Constantly choosing a template is a bit annoying so setting a template as the default resistor for example would speed up a layout.

I appreciate this is somewhat of a silly ask but just something I always think about whenever I open DIYLC and start using.

Again...serious thanks for your time man!
YellowBoy
 
Posts: 8
Joined: 01 Jan 2013, 19:42
Location: Derry, Ireland
Has thanked: 1 time
Have thanks: 7 times

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

Postby bancika » 30 Dec 2016, 17:57

thanks for the kind words. It's currently not possible to select a default template, but I will add it to the queue. Sounds like an interesting feature.

In the meantime, you can mimic this behavior by setting default values of individual properties. It will work, but it's not as elegant. Checkboxes on the right side of the editor dialog are doing exactly that. Whatever value is entered will be applied to newly created components. Just set default values for width and length and they will stick until you change them next time.
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: 253
Joined: 02 Jan 2008, 03:24
Has thanked: 7 times
Have thanks: 64 times

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

Postby bancika » 05 Jan 2017, 19:13

had to do a patch release because of the stupid bug I introduced, but managed to squeeze in some new stuff too...default templates, among others.

@YellowBoy, check it out and let me know what you think. You can default templates from the popup menu directly using the pin icon.

Grab it from here https://github.com/bancika/diy-layout-c ... ag/v3.35.0

[Bug Fix] Cannot type "q" letter in any of the boxes around the app
[New Feature] Mirror selection horizontally and vertically
[New Feature] Ability to set a default template for component type (grey "pin" icon in the template popup)
[Improvement] Default focus on "Text" field for label
[Improvement] Consolidated popup menu items with "Edit" menu
[Improvement] Renamed menu actions for renumbering to be clearer
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:
YellowBoy (05 Jan 2017, 20:58)
bancika
Resistor Ronker
 
Posts: 253
Joined: 02 Jan 2008, 03:24
Has thanked: 7 times
Have thanks: 64 times

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

Postby YellowBoy » 05 Jan 2017, 21:01

Default Templates work great man thanks. Very elegant way to do it. I like the addition to delete them from here too.

Fantastic work lad. Thanks again

Ciaran
YellowBoy
 
Posts: 8
Joined: 01 Jan 2013, 19:42
Location: Derry, Ireland
Has thanked: 1 time
Have thanks: 7 times

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

Postby poiureza » 17 Jan 2017, 14:05

I just wanted to thank you for this wonderful tool ... and ask a couple questions :o :

1. Is there a way to move separate legs on components ? Whatever the pin spacing, the component is always centered between legs. Is there a way to locate it off-center (or even better : free body location) while keeping the pins where they are ? Would be usefull e.g. for big electrolytics on a crowded PCB.
2. Is there a Library with additional components somewhere ? Right now I'm missing small transformers, Mouser 42TM018 or similar as well as additional package types (TO-220 right now). So far I build them with separate parts : any available standard part that enables correct pin spacing and then drawing line boxes to make for the actual shape and eventually grouping them. So I could get away with this if there were an option to save grouped elements as templates. It would also be nice if copy & paste kept the grouping (the SW pastes them as ungrouped parts).
Fortunately, elements are kept in copy buffer when closing a project and opening a different one, so there is a turnaround.
3. The body dimension of components seem to jump by 1mm increments. Is there a way to go down to 0.5mm (metal film capacitors in mind) ?
4. Is there a way to select trace endpoints or pads located beneath a component ? "Bring to front" "push to back" etc does not seem to work, the mouse always picks the component.

Thanks again for this great piece of SW
poiureza
 
Posts: 33
Joined: 01 Feb 2013, 14:12
Has thanked: 10 times
Have thanks: 4 times

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

Postby bancika » 26 Jan 2017, 13:06

1) no at the moment, but you can use an additional piece of wire and configure it to look like a component lead
2) no, why would I hide additional components? :) TO-220 is already available and I'm gradually adding more components. Use this https://github.com/bancika/diy-layout-creator/issues to file a request and I'll add when I can.
3) it's a bit complicated, granularity is 2px at the moment.
4) yes, right click and then go to Select menu and it will offer everything that's under the cursor, no matter how "deep".

Just released more updates https://github.com/bancika/diy-layout-c ... ag/v3.36.0

[New Feature] Ability to quickly save a group of components as a building block and use it later
[New Feature] Show/hide rulers
[New Feature] Show/hide the grid
[Improvement] Ability to type in hex value in color editor
[Improvement] Ability to rotate tube sockets for arbitrary angle and change color
[Improvement] Flip tube schematic symbols
[Improvement] Renamed "template" to "variant" as it is describes the meaning more closely
[Improvement] Applying a variant/template shouldn't affect component placement
[Improvement] Improved rotation and mirroring of multiple components at the same time
[Improvement] Improved resistor rendering to look more realistic
[Improvement] Editable single coil pickup pole pieces (rods or rails) and pole piece color
[Improvement] Editable humbucker pickup pole pieces (rods or rails) and pole piece color
[Improvement] Editable P90 pickup pole piece color
[Bug Fix] Component type gets selected while expanding folders in the component tree
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:
poiureza (27 Jan 2017, 13:27)
bancika
Resistor Ronker
 
Posts: 253
Joined: 02 Jan 2008, 03:24
Has thanked: 7 times
Have thanks: 64 times

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

Postby bancika » 23 Mar 2017, 10:52

Calling OSX users
Many of you have reported issues caused by the fact that DIYLC is not an 'official' iTunes app (Apple calls it a 3rd party app).
I was considering making an iTunes release of DIYLC, but nothing is cheap with Apple. They charge $99/year for a developer account.
I'm happy to invest time in making DIYLC better and bring it closer to users, but cannot justify investing money into platform I do not own.
If there's enough people interested, I can setup a Kickstarter campaign or a separate PayPal donation page to raise funds for Apple fees.
Drop me a PM or email if you are interested

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

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

Postby bancika » 20 Apr 2017, 10:51

v3.38.0 is out, grab it here https://github.com/bancika/diy-layout-c ... ses/latest

[New Feature] Added 'Recent Files' to the main menu to keep track of the previous 10 files
[New Feature] Hold Control key to zoom with mouse wheel. Zooming (somewhat) tracks mouse cursor position
[New Feature] Ability to set project-wide default font through 'Edit Project Settings' dialog
[New Feature] Added wizard installer for Windows that associates the app with .DIY files automatically
[Improvement] Moved config and auto-save file locations to standard user directory instead of using the app directory
[Improvement] Do not allow creating zero-length components (e.g. traces, lines, etc)
[Improvement] Hookup wire can be sent to back behind boards
[Improvement] Solder pads can be sent behind copper traces to allow creating white border around traces on top of a ground plane
[Improvement] Ability to edit color of copper traces, curved traces and solder pads at the same time when they are all selected
[Improvement] Tooltip doesn't cover buttons in the right side of the status bar
[Bug Fix] Component library empty if the app is installed in a folder that contains special characters in the name
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: 253
Joined: 02 Jan 2008, 03:24
Has thanked: 7 times
Have thanks: 64 times

Previous

Return to Software Room

Who is online

Users browsing this forum: No registered users and 2 guests