This software is an invaluable resource, and It's almost incredible to have it for free.
Don't know if its possible, after 181 posts, but I think it deserves a more appropriate forum, like "software tools"
Thus, many more people will be aware of it
With respect and gratitude
J.
Don't know if its possible, after 181 posts, but I think it deserves a more appropriate forum, like "software tools"
Thus, many more people will be aware of it
With respect and gratitude
J.
Speaking of awareness, there's a thread over on PR's Techtalk that just got bumped:
New, free transmission line modeling software
You may want to jump in and say "Hi!" 🙂
New, free transmission line modeling software
You may want to jump in and say "Hi!" 🙂
Don't know if its possible, after 181 posts, but I think it deserves a more appropriate forum, like "software tools"
Thus, many more people will be aware of it
Yikes, I've been popping in here and never noticed. How remiss of me.
Ah-hem!

😀
Yikes, I've been popping in here and never noticed. How remiss of me.
Ah-hem!
Thread moved to appropriate area.
😀
Please put this thread back where it used to be, and for the love of (whatever you love) please don't move the Hornresp thread. This forum has way too many obscure little dark corners. I've never been in this section of the forum and you can see from the amount of views and responses to threads not many people come here.
Last edited:
re the stuffing model, I'll explain how it works later but I'm really struggling with that. It seems to be OK at low freq but not at high. I think I need to do it emperically.
Thanks for comments and suggestions guys, keep em coming!
It has been a while since I looked at MJK's work but I think he based his damping model on measurements that he made at different stuffing densities. The data is probably on his web site so that you could also use it as a sanity check if you can find it.
It has been a while since I looked at MJK's work but I think he based his damping model on measurements that he made at different stuffing densities. The data is probably on his web site so that you could also use it as a sanity check if you can find it.
I'd think that at least a linear frequency dependency would be a start with the slope as an input parameter.
so far I have only been able to get this software to throw an exception and crash...
If you provide even just some amount of detail I may be able to help.
Last edited:
In no particular order, a bunch of things that have crossed my mind while working with the program:
Occasionally I get a window with this error message when opening the program: 'Unhandled exception - Invoke or BeginInvoke cannot be called on a control until the window handle has been created.' (I can PM you all the details if it would help.)
It would be handy if the 'total length' units matched the 'length' units.
Can the program remember measurement unit settings in the .tlp file?
I suspect only my seamstress uses "yards". 🙂
For the red lines in the geometry window, could you use a different colour for 'open'?
Is it possible to get a readout of the angle of the sides for aligning multiple elements? Once something is 'split' it's difficult to alter the cross section.
Speaking of 'split', while it's very helpful for applying different amounts of damping to various portions of the line, if there was another version that added an element "above" the '0' element, that would make placing the driver part-way down the line easier. I guess that would be a split that adds a branch.
Can the main window remember its position? And can a second copy use the same position instead of tiling? This would allow opening a file, playing with it, then opening a second copy of the program and loading the original file for comparison by switching windows with the task bar control. (I do this all the time with SPICE.)
Could you add 5's on the frequency scale?
Occasionally I get a window with this error message when opening the program: 'Unhandled exception - Invoke or BeginInvoke cannot be called on a control until the window handle has been created.' (I can PM you all the details if it would help.)
It would be handy if the 'total length' units matched the 'length' units.
Can the program remember measurement unit settings in the .tlp file?
I suspect only my seamstress uses "yards". 🙂
For the red lines in the geometry window, could you use a different colour for 'open'?
Is it possible to get a readout of the angle of the sides for aligning multiple elements? Once something is 'split' it's difficult to alter the cross section.
Speaking of 'split', while it's very helpful for applying different amounts of damping to various portions of the line, if there was another version that added an element "above" the '0' element, that would make placing the driver part-way down the line easier. I guess that would be a split that adds a branch.
Can the main window remember its position? And can a second copy use the same position instead of tiling? This would allow opening a file, playing with it, then opening a second copy of the program and loading the original file for comparison by switching windows with the task bar control. (I do this all the time with SPICE.)
Could you add 5's on the frequency scale?
Thanks for those points Keriwana. Some very helpful and valid stuff there. If you could email over the details of the error message that would be great.
peter@leonardaudio.co.uk
I will look at the other points individually at a later stage. Busy with an update at the moment, which may actually help with a couple of your points...
peter@leonardaudio.co.uk
I will look at the other points individually at a later stage. Busy with an update at the moment, which may actually help with a couple of your points...
Sent, and thanks.
Again, I urge everyone to share your opinions, comments, bugs and wishes. Programmers need feedback. We're always "too close to the painting", because we know what goes on inside. It always meets our expectations, but what's important is everyone else's expectations, because that's who we're writing it for.
So please, help Peter out. I think this program has great promise.
Again, I urge everyone to share your opinions, comments, bugs and wishes. Programmers need feedback. We're always "too close to the painting", because we know what goes on inside. It always meets our expectations, but what's important is everyone else's expectations, because that's who we're writing it for.
So please, help Peter out. I think this program has great promise.
Thanks for the email, I'll look into.
Yes 16 x 16 is correct.
I have an update for Basic and Advanced geometry modes. I'll upload tomorrow as I need to go out now. I would appreciate your thoughts on whether it is worthwhile having this though and how it could be improved.
The issue with it at the moment is that when you go from Advanced to Basic, you will lose all of your branches.. Anyway, you'll see tomorrow...
Yes 16 x 16 is correct.
I have an update for Basic and Advanced geometry modes. I'll upload tomorrow as I need to go out now. I would appreciate your thoughts on whether it is worthwhile having this though and how it could be improved.
The issue with it at the moment is that when you go from Advanced to Basic, you will lose all of your branches.. Anyway, you'll see tomorrow...
Update has been uploaded.
Cheers,
Pete
You can change the units of Total Length too. I could link them, but I don't think it's necessary...It would be handy if the 'total length' units matched the 'length' units.
Yes, and they now are 🙂Can the program remember measurement unit settings in the .tlp file?
Open ports do not have the dotted lines at the end. This should enable you to distinguish them. Is that what you meant?For the red lines in the geometry window, could you use a different colour for 'open'?
I'm working on this. Not completely sure how best to alter the areas of segments where you want to maintain the taper.Is it possible to get a readout of the angle of the sides for aligning multiple elements? Once something is 'split' it's difficult to alter the cross section.
The new 'Basic Mode' should enable you to easily do off-set drivers. Although its ideal yet, its a work in progress...Speaking of 'split', while it's very helpful for applying different amounts of damping to various portions of the line, if there was another version that added an element "above" the '0' element, that would make placing the driver part-way down the line easier. I guess that would be a split that adds a branch.
Yes, it now does.Can the main window remember its position?
I'm not sure what you mean by this?Could you add 5's on the frequency scale?
Cheers,
Pete
Cool. Looks good at first glance.Update has been uploaded.
Duh! I missed that. You must have changed it when I wasn't looking. 😉You can change the units of Total Length too.
What I mean is, when you have a branch or do a split, there are red dotted lines where the two elements connect, but really, there's no baffle there. On the other hand, they're not open to the air (contributing to the 'terminus output' ), either. I was thinking if the lines were yellow (or something) it would indicate there was a path for the wave through the junction of the elements.Open ports do not have the dotted lines at the end. This should enable you to distinguish them. Is that what you meant?
The horizontal frequency scale is marked by decades - .1, 1, 10, 100, 1000... - if you added '5's, that is, halfway markers, it would make it easier to count the lines and find, say, 60Hz.I'm not sure what you mean by this?
Thanks for the other fixes and your attention to details.

This is why I made them dotted lines rather than solid lines. Maybe if they were a light-grey or something they would be less 'obtrusive'.What I mean is, when you have a branch or do a split, there are red dotted lines where the two elements connect, but really, there's no baffle there. On the other hand, they're not open to the air (contributing to the 'terminus output' ), either. I was thinking if the lines were yellow (or something) it would indicate there was a path for the wave through the junction of the elements.
Ah I see. Yeah that should be possible. I'll have a look.The horizontal frequency scale is marked by decades - .1, 1, 10, 100, 1000... - if you added '5's, that is, halfway markers, it would make it easier to count the lines and find, say, 60Hz.
But both the closed end and the connected end are dotted lines. Solid lines would work.This is why I made them dotted lines rather than solid lines.
(Start the program and branch the default. You can't tell which end of the branch is which. And the 'beginning' of '0', which was dotted before, is still dotted, so there's no indication that it now has a hole in it.)
Not, you know, that the graphic representation will ever be a perfect picture or this is any kind of a deal breaker. 🙂
Yes, you're right.
Actual closed ends should have solid lines rather than the same dotted line...
Actual closed ends should have solid lines rather than the same dotted line...
To celebrate #200 posts I have just uploaded another update! 😉
Added a button to the enclosure window called 'Join'. If you select an element and click join it will look at its neighbouring elements and if they can be defined by a single element it will join them. This basically does the opposite of split.
Rejigged the enclosure window layout a bit. Let me know what you think.
Changed the way geometry is drawn:
Open ends have no line.
Closed ends have a solid line.
The 'join' between two elements is a dotted line.
Added '5s' to the frequency scale on all graphs.
Added a button to the enclosure window called 'Join'. If you select an element and click join it will look at its neighbouring elements and if they can be defined by a single element it will join them. This basically does the opposite of split.
Rejigged the enclosure window layout a bit. Let me know what you think.
Changed the way geometry is drawn:
Open ends have no line.
Closed ends have a solid line.
The 'join' between two elements is a dotted line.
Added '5s' to the frequency scale on all graphs.
Last edited:
- Home
- Design & Build
- Software Tools
- Transmission Line Modelling Software