Welcome To the Hoffman Amplifiers Forum

September 07, 2025, 11:05:32 pm
guest image
Welcome, Guest. Please login or register.
-User Name
-Password



Hoffman Amps Forum image Author Topic: New DIYLC features  (Read 17700 times)

0 Members and 1 Guest are viewing this topic.

Offline EL34

  • Administrator
  • Level 5
  • **********
  • Posts: 10407
  • wooot!
    • Hoffman Amplifiers
Hoffman Amps Forum image
New DIYLC features
« on: December 17, 2018, 06:51:20 am »
Bancika just released a new version of DIYLC with several new features
One of them is Highlight connected areas


You can click on a connection and all the connections in that path will be highlighted
Copper traces, leads, jumpers, hookup wires all work to join connection points
In my screen shots below you can see that I clicked on the lug at the bridge rectifier and it highlighted the whole chain back to the 22/uf filter caps

In order for this chain to work, you have to use short jumpers between each lug
You cannot use a long jumper to connect a bunch of lugs or eyelets
Only the ones at the very ends of the jumper would highlight

In the config menu, check the Highlight Connections Areas tool to activate this feature
While that is checked, you can't do any other operations
You have to un-check it to go back to normal mode

« Last Edit: January 17, 2019, 11:13:37 am by EL34 »

Offline EL34

  • Administrator
  • Level 5
  • **********
  • Posts: 10407
  • wooot!
    • Hoffman Amplifiers
Hoffman Amps Forum image
Re: new DIYLC feature - Highlight Connected Areas
« Reply #1 on: December 18, 2018, 10:12:17 am »
More info on some of the new features


There are lots of new features in DIYLC. 3.43.0 is now available

Wires and lines can now be solid, dashes or dotted.
I use wires like this to indicate that a wire is a under the board jumper wire.

There is now a Turret lug in the connectivity menu.
It's outer diameter and inner hole size match the Turret Lugs that I use for Hoffman Turret boards.



There are some new Trimmer pots.
When you click on a Trimmer pot there is a pull down menu.
If you choose Horizontal Small 2.
That is the same trimmer pot I use as a bias pot on my Turret boards.
You can Rotate it to suite your needs.



This new feature is really cool.
If you use short jumpers and wires between each Eyelet or Turret lug you can see the entire circuit path highlighted.
In the config menu, check Highlight Connected Areas.
Now click on a Eyelet or Turret lug.
The entire circuit path should highlight in bright Green like in my screen shot below.
See how it followed my jumpers and wires?
If some terminals do not highlight, that means the jumper or wire is not attached to the center of the terminal.
You must un-check Highlight Connected Areas to continue doing normal operations again


Check out my screen shot below to see the dashed lines and bias pot
« Last Edit: December 18, 2018, 10:18:31 am by EL34 »

Offline EL34

  • Administrator
  • Level 5
  • **********
  • Posts: 10407
  • wooot!
    • Hoffman Amplifiers
Hoffman Amps Forum image
Re: new DIYLC feature - Highlight Connected Areas
« Reply #2 on: December 18, 2018, 10:15:02 am »
TIP:
If you have already created files using the eyelet and want to change them to the new turret lug you can do this.

Copy the original .diy file and do this on your copied test file.
Open the test file .diy file in a text editor
Replace this .Eyelet
With this .Turret
That is a period in front of both of those
Save the file in the text editor
Open the test file in DIYLC
If the test file opens ok without any errors, then the replace worked ok
Your eyelets should now be all Turret Lugs

The turret is a different diameter than an eyelet. it is 0.16 inches in diameter and has a 0.0625 inch hole.
If you want to change all the turrets diameters and hole sizes to be correct, do this on the test file

Open the test file in DIYLC
Copy and paste a turret from the left side menu
Right click on that turret and make that turret a variant with a name of your choosing.
Lock all the layers except Trace. The Turret lugs are on the trace layer.
Select everything-Only the Turret lugs will be selected because everything else is locked
Right click on one of the selected turrets
Apply variant - choose the variant that you created and named
All the selected turret lugs will be changed to match your variant
Save the test file

Now all your eyelets have been changed to Turret lugs
All your turret lugs have the correct diameter and inner hole size

If that all worked good and you did everything correctly, and you can open the test file without any errors, you can do it on a real file

Offline EL34

  • Administrator
  • Level 5
  • **********
  • Posts: 10407
  • wooot!
    • Hoffman Amplifiers
Hoffman Amps Forum image
Re: New DIYLC features
« Reply #3 on: January 17, 2019, 11:15:43 am »
Been a bunch of new stuff since the 3.43 post up above
You can see the full history here
https://github.com/bancika/diy-layout-creator/releases


3.49. 0 New stuff

[New Feature] Middle mouse click activates mouse movement scroll mode, similar to web browsers
[New Feature] When "High Quality Rendering" option is checked, some components are rendered with 3D shading for better looks
[New Feature] "Fuse Holder" added
[New Feature] "Bridge Rectifier" added
[New Feature] Changed default project font again to "Lucida Console" because "Square721 BT" doesn't render Ohm symbol properly
[New Feature] Added optional arrow to the "Line" component together with configurable thickness
[New Feature] Ability to flip polarity of IC symbol
[Improvement] Use hardware acceleration for rendering to improve performance and reduce memory usage
[Improvement] Use transparency instead of rendering pins on top of transistor body
[Improvement] Leads and wires are rendered better, especially when zoomed in

Offline MaBerY

  • Level 1
  • *
  • Posts: 6
Hoffman Amps Forum image
Re: New DIYLC features
« Reply #4 on: January 22, 2019, 04:43:19 am »
I tried v3.49.0 and it did not work properly on my system
It hangs on drawing the canvas and does not draw objects and screen stays black.

I went back to v3.48.0 and all worked well again.

Using Windows 7 , Jav 1.8.201 (and Openjdk 11 same issue)

It seems that java Hardware Acceleration did not work on my computer with V3.49.0
in config.properties I ended up with:

# Uncomment lines you want to edit and change the part after the "=" sign.
#org.diylc.presenter.InstantiationManager.MAX_RECENT_COMPONENTS=20
#org.diylc.swing.plugins.canvas.CanvasPanel.USE_HARDWARE_ACCELLERATION=true
#org.diylc.swingframework.ruler.Ruler.USE_HARDWARE_ACCELLERATION=true
#org.diylc.swing.gui.editor.PropertyEditorDialog.SHOW_DEFAULT_BOXES=true
« Last Edit: January 22, 2019, 04:54:41 am by MaBerY »

Offline EL34

  • Administrator
  • Level 5
  • **********
  • Posts: 10407
  • wooot!
    • Hoffman Amplifiers
Hoffman Amps Forum image
Re: New DIYLC features
« Reply #5 on: January 22, 2019, 06:58:09 am »
yes, I had to comment out the two acceleration lines also
I have dual monitors
The left monitor was fine, but dragging the window to the right monitor, the workspace was black

Bancika is making is a config item menu in the next release
So you can check it or uncheck acceleration

49.0 zero works fine for me now

Offline MaBerY

  • Level 1
  • *
  • Posts: 6
Hoffman Amps Forum image
Re: New DIYLC features
« Reply #6 on: January 23, 2019, 08:59:27 am »
Yup, I filed a bug report in Git and Bancika fixed it. I just tried 3.50 and it works.
I too have a multi (3)  monitor setup  :icon_biggrin:

 


Choose a link from the
Hoffman Amplifiers parts catalog
Mobile Device
Catalog Link
Yard Sale
Discontinued
Misc. Hardware
What's New Board Building
 Parts
Amp trim
Handles
Lamps
Diodes
Hoffman Turret
 Boards
Channel
Switching
Resistors Fender Eyelet
 Boards
Screws/Nuts
Washers
Jacks/Plugs
Connectors
Misc Eyelet
Boards
Tools
Capacitors Custom Boards
Tubes
Valves
Pots
Knobs
Fuses/Cords Chassis
Tube
Sockets
Switches Wire
Cable


Handy Links
Tube Amp Library
Tube Amp
Schematics library
Design a custom Eyelet or
Turret Board
DIY Layout Creator
File analyzer program
DIY Layout Creator
File library
Transformer Wiring
Diagrams
Hoffmanamps
Facebook page
Hoffman Amplifiers
Discount Program


password