Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
actually you can draw inclined lines. Just create a line from 0,0 to 1,1 and scale it in both directions. You will perhaps need two versions, as I don't know if negative scaling works. Here you see an example: http://smath.info/cloud/sheet/HkGw53kyFyNote the triangular line load objects. |
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Originally Posted by: mkraska actually you can draw inclined lines. Just create a line from 0,0 to 1,1 and scale it in both directions. You will perhaps need two versions, as I don't know if negative scaling works. Here you see an example: http://smath.info/cloud/sheet/HkGw53kyFyNote the triangular line load objects. Martin, one of the considerable benefits of having "live" strut&tie model is that you can change it on the fly; the logic is: 1. realize that there is too much tension in a tie or compression in a strut 2. Move the node in the model 3. re-check whether change in line angles was sufficient to resolve the overstress If I draw every inclined line element by defining its coordinates it removes this benefit - you cannot change the node location (line angle) on the fly by simply dragging nodes. In my case what I need is: 1. Define line by specifying the coordinates 2. Being able to click on the line node and drag it elsewhere 3. Make near nodes "snap" to each other; in this case if 3 lines connect at a point you can click on that point and drag it, changing the geometry of all three lines 4. Being able to add some sort of a fine line grid as an indication of the dimensions (this is a preference) I understand that this is unlikely to get implemented any time soon - just throwing the idea out there in case Andrey decides to give the plugin another go.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
This functionality could also be useful if one wanted to define and solve a truss / frame / beam (already there, BeamFEA) in SMath. In other words one would be able to create a basic structural analysis model inside SMath for simple tasks.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 25/09/2013(UTC) Posts: 325 Location: IL Was thanked: 19 time(s) in 17 post(s)
|
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Pure comment:
I can't see Smath replacing more advanced and more universal freeware LibreCad, Freecad, Modelica ... And none of them will make me happy doing nothing in my trade: "Process Control & Instrumentation" [Diagram, Mass flow, logic ...]
Your wish list was all available in Mathcad 8 [SmartSketch from Intergraph] abandonned in Mathcad 2001i and next.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Originally Posted by: ioan92 Thank you Ioan, once I start getting somewhere and have a defined model I have to solve, I will for sure ask your help. While I know basics of strut and tie, it is not my strong topic and I would consider all the opinions I can get. Thank you for the reference info! P.S.: It is quite pleasant to see a prominent professor from my alma mater, James G. MacGregor, to be featured in this strut-and-tie modelling how-to. I see quite a few illustrations borrowed from his book .. Which reminds me that many of my questions can be answered by simply going to my own book case, picking up a book and reading it. ... And I went off topic here. My apologies . Edited by user 09 March 2016 00:22:32(UTC)
| Reason: Not specified
|
1 user thanked Alex M. for this useful post.
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: ioan92 O course, the graphical side of the problem is important but IMHO firstly stand the numerical results. ... secondly the assembly and more critical: erection. Quebec bridge [reputed World's 8th Wonder] collapsed twice. First time, killing 16. Seccond time only material. More puzzling, with the modern computing power and "Savants" it toke 10 years to rebuilt/recalculate/check/model Eiffel Tower on paper. Just a comment, Jean.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Originally Posted by: Jean Giraud Originally Posted by: ioan92 O course, the graphical side of the problem is important but IMHO firstly stand the numerical results. ... secondly the assembly and more critical: erection. Quebec bridge [reputed World's 8th Wonder] collapsed twice. First time, killing 16. Seccond time only material. More puzzling, with the modern computing power and "Savants" it toke 10 years to rebuilt/recalculate/check/model Eiffel Tower on paper. Just a comment, Jean. Jean, Both this and my last post is off topic here. If you have some valuable insight on bridge construction and erection, or Quebec bridge, please open a new thread - I will carefully listen.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Originally Posted by: mkraska actually you can draw inclined lines. Just create a line from 0,0 to 1,1 and scale it in both directions. You will perhaps need two versions, as I don't know if negative scaling works. Here you see an example: http://smath.info/cloud/sheet/HkGw53kyFyNote the triangular line load objects. Martin, you seem to be well versed with the plugin. Would you happen to know whether one can have a pre-defined layout that can be move after the fact. 1. predefine the truss nodes from set coordinates. 2. move those truss nodes 3. get the new set of coordinates after the nodes were moved. This would simplify the task of manually setting up my strut & tie model before starting to tweak its geometry. Also: - Is it possible to create an object that combines text and geometry (say crosshair of a node with text value "1" - What is the most complete source of documentation for the modeller? I know there is not much, but some forum members might know more than the other. A detailed example of use will do. Thanks Edited by user 14 March 2016 08:50:49(UTC)
| Reason: Not specified
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,986 Was thanked: 1124 time(s) in 721 post(s)
|
To interactively define nodes: - Create a palette item "node" (maybe like the hinge in the beam FEA example) - Interactively drag as many node objects from the palette to the positions where you want the nodes to be. You can drag around them afterwards or delete them using the del key. - The new co-ordinates are reflected in the output matrix. There is some sort of snap but I didn't manage to understand it. The canvas objects have a context menu, where you can enter exact co-ordinates and dimensions.
Struts: Perhaps it is best to have four (or at least two) palette entries with struts in the orientations / and \ and perhaps | and - and drag them to the approximate locations in order to define the connectivity.
I don't know how to place Text (except you create a polygonal character set). It is possible, as Andrey's viewer examples show, but they may be created with a non-disclosed version of the plugin. I tried to find hints in the source code but failed (perhaps due to that I don't know C).
The beam FEA example shows most of what I know about the modeller region. - how to set up a palette - how to initialize the model - how to process interactive changes I evaluate the position and the size of the canvas objects as input for the calculations (magnitude of loads, thickness of beams). Best is to play around and see how the output matrix changes.
Have a look at Andrey's examples (e.g. rainbow game). there is much more possible than I have used.
|
|
|
|
|
Rank: Advanced Member Groups: Registered, Advanced Member Joined: 13/01/2012(UTC) Posts: 2,647 Location: Italy Was thanked: 1329 time(s) in 875 post(s)
|
Originally Posted by: Alex.M Is it possible to create an object that combines text and geometry (say crosshair of a node with text value "1" ? It is possible, using a system to group the items, but you loose the fill color property for polygons... The text is anchored to the top-center marker, the polygon bounds are related to the text size (a little bit tricky to manage) mod.sm (5kb) downloaded 111 time(s).Edited by user 14 March 2016 13:24:53(UTC)
| Reason: Not specified |
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects |
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Thank you guys, It will take me some time to digest the two examples but I certain I will get to a solution
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Andrey two requests for you:
1. Can you disable the limiter for the zoom? When defining coordinate maximum zoom of 400 at the "ruler" is not sufficient. 2. Can you either enable panning, or change the center of the zoom from (0,0) to a position of mouse cursor over the region?
Thanks!
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Thanks Davide, I didn't know how to use Modeller. It opens in 5346 and plots the dotted rectangle. Gorgeous little tool. The attached *.gif is just pasted by default. Mostly used for capturing data points from crappy graphs. It has the option to define the 4 corners in terms of pixels and values for true XY plots. It was freeware from Markus Karolweski, but don't know if still in the web. A stand alone *.exe tool. Any one interested, easy to attach. No restriction to redistribute as is. Jean
|
1 user thanked Jean Giraud for this useful post.
|
|
|
Rank: Advanced Member Groups: Registered, Advanced Member Joined: 13/01/2012(UTC) Posts: 2,647 Location: Italy Was thanked: 1329 time(s) in 875 post(s)
|
|
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects |
1 user thanked Davide Carpi for this useful post.
|
|
|
Rank: Administration Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member Joined: 11/07/2008(UTC) Posts: 1,616 Was thanked: 1978 time(s) in 666 post(s)
|
Error related to Shapes content based on its size in Modeller was fixed, so I want to share a sample which shows: - Several simple Shapes;
- Auto-calculated horizontal and vertical text (value based on Shape size);
- Exporting to Autocad.
P.S.: For now it will work in latest nightly build only. Best regards. Edited by user 30 May 2016 01:47:09(UTC)
| Reason: Not specified
|
4 users thanked Andrey Ivashov for this useful post.
|
on 30/05/2016(UTC), on 30/05/2016(UTC), on 30/05/2016(UTC), on 31/05/2016(UTC)
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Glad to see continued development for the modeller region. Among other uses, it has a potential for becoming a GUI (or a control board) of SMath developed mathematical aplications. My wish list still stands though: - disable the limiter for the zoom - enable panning, or change the center of the zoom from (0,0) to a position of mouse cursor - enable rotation of objects - functionality that lets us draw lines that snap to node, and remain snapped as we drag the nodes around (not even sure if this is possible with the current implementation of the output matrix) Edited by user 31 May 2016 22:08:33(UTC)
| Reason: Not specified
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 27/05/2016(UTC) Posts: 77 Location: Little Rock, Arkansas Was thanked: 9 time(s) in 7 post(s)
|
I'm curious. I have an application where I have some worksheets set up to calculate strengths of common structural components based on the typical section property formulas. But this requires having the formulas set up for each specific configuration. What I wonder is if this would provide an option for incorporating a more general section property calculator into my worksheet, where I could build up a combined section of basic shapes, get area and centroidal locations from the canvas, and perform calculations to output a moment of inertia, section modulus, etc. for use in additional worksheet calculations. I would like to develop a more versatile and self-contained worksheet and not have to go back to Autocad to get combined section properties. Would this be appropriate use for modeller? |
Jason McCool Robbins Engineering Little Rock, AR, USA |
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 03/03/2014(UTC) Posts: 418 Was thanked: 125 time(s) in 96 post(s)
|
Originally Posted by: Jason McCool I'm curious. I have an application where I have some worksheets set up to calculate strengths of common structural components based on the typical section property formulas. But this requires having the formulas set up for each specific configuration. What I wonder is if this would provide an option for incorporating a more general section property calculator into my worksheet, where I could build up a combined section of basic shapes, get area and centroidal locations from the canvas, and perform calculations to output a moment of inertia, section modulus, etc. for use in additional worksheet calculations. I would like to develop a more versatile and self-contained worksheet and not have to go back to Autocad to get combined section properties. Would this be appropriate use for modeller? You could do that, except since currently you cannot rotate the objects for complicated shapes it might bea easier just to define the coordinates and use greens theorem as per one of the Davide's examples.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 14/10/2015(UTC) Posts: 308
Was thanked: 77 time(s) in 58 post(s)
|
Is it possible that you can automatically draw in the modeller region ? For example , draw two rectangles , including them directly in the output variable , rather than drag them from templates
Best Regards
Carlos
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.