Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Login


4 Pages<1234>
Options
Go to last post Go to first unread
Offline mkraska  
#21 Posted : 08 March 2016 15:46:01(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,986
Germany

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/HkGw53kyFy
Note the triangular line load objects.
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
Offline Alex M.  
#22 Posted : 08 March 2016 16:33:32(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

Was thanked: 125 time(s) in 96 post(s)
Originally Posted by: mkraska Go to Quoted Post
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/HkGw53kyFy
Note 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.
Offline Alex M.  
#23 Posted : 08 March 2016 16:43:15(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

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.
Offline RFreund  
#24 Posted : 08 March 2016 17:24:28(UTC)
RFreund


Rank: Advanced Member

Groups: Registered
Joined: 25/09/2013(UTC)
Posts: 325
United States
Location: IL

Was thanked: 19 time(s) in 17 post(s)
I like that idea.
Offline Jean Giraud  
#25 Posted : 08 March 2016 17:25:00(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

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.
Offline Alex M.  
#26 Posted : 08 March 2016 21:08:20(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

Was thanked: 125 time(s) in 96 post(s)
Originally Posted by: ioan92 Go to Quoted Post
@Alex,



The subject is not in my main stream, but I think I could help you a little if you need.
Here is an interesting doc I found on the net: Strut_and_Tie_Modeling_in_Reinforced_Con.pdf (1,843kb) downloaded 94 time(s).
There is a program here: Strut and Tie



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 Biggrin .. 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 Whistle Blush .

Edited by user 09 March 2016 00:22:32(UTC)  | Reason: Not specified

thanks 1 user thanked Alex M. for this useful post.
on 08/03/2016(UTC)
Offline Jean Giraud  
#27 Posted : 09 March 2016 10:10:15(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

Was thanked: 981 time(s) in 809 post(s)
Originally Posted by: ioan92 Go to Quoted Post
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.
Offline Alex M.  
#28 Posted : 09 March 2016 17:50:39(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

Was thanked: 125 time(s) in 96 post(s)
Originally Posted by: Jean Giraud Go to Quoted Post
Originally Posted by: ioan92 Go to Quoted Post
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.
Offline Alex M.  
#29 Posted : 14 March 2016 08:28:15(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

Was thanked: 125 time(s) in 96 post(s)
Originally Posted by: mkraska Go to Quoted Post
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/HkGw53kyFy
Note 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"Wink
- 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

Offline mkraska  
#30 Posted : 14 March 2016 11:11:51(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,986
Germany

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.


Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
Offline Davide Carpi  
#31 Posted : 14 March 2016 13:21:02(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,647
Man
Italy
Location: Italy

Was thanked: 1329 time(s) in 875 post(s)
Originally Posted by: Alex.M Go to Quoted Post
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)

2016-03-14 11_09_06-SMath Studio Desktop - [Documento1_].png
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
Offline Alex M.  
#32 Posted : 14 March 2016 19:23:37(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

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 Yes
Offline Alex M.  
#33 Posted : 14 March 2016 23:05:23(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

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!
Offline Jean Giraud  
#34 Posted : 15 March 2016 04:03:31(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

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.


Forum Tracer.gif

Jean
thanks 1 user thanked Jean Giraud for this useful post.
on 15/03/2016(UTC)
Offline Davide Carpi  
#35 Posted : 15 March 2016 12:01:39(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,647
Man
Italy
Location: Italy

Was thanked: 1329 time(s) in 875 post(s)
Nice tool!
Originally Posted by: Jean Giraud Go to Quoted Post
It was freeware
from Markus Karolweski, but don't know if still in
the web. A stand alone *.exe tool.

Found it in the site of the author: https://sites.google.com/site/kalypsosimulation/Home/data-analysis-software-1

If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
thanks 1 user thanked Davide Carpi for this useful post.
on 15/03/2016(UTC)
Offline Andrey Ivashov  
#36 Posted : 30 May 2016 01:45:05(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

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.


modeller_example_3.png

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

thanks 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)
Offline Alex M.  
#37 Posted : 31 May 2016 17:11:20(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

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

Offline Jason McCool  
#38 Posted : 31 May 2016 21:25:03(UTC)
Jason McCool


Rank: Advanced Member

Groups: Registered
Joined: 27/05/2016(UTC)
Posts: 77
Man
United States
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
Offline Alex M.  
#39 Posted : 31 May 2016 22:10:45(UTC)
Alex M.


Rank: Advanced Member

Groups: Registered
Joined: 03/03/2014(UTC)
Posts: 418
Canada

Was thanked: 125 time(s) in 96 post(s)
Originally Posted by: Jason McCool Go to Quoted Post
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.
Offline CBG  
#40 Posted : 28 June 2016 19:35:25(UTC)
CBG


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
Users browsing this topic
Guest
Similar Topics
RC section in modeller region (Samples)
by Renzorex 26/02/2022 19:03:23(UTC)
Vertical text in modeller region (Extensions)
by Renzorex 25/05/2021 21:56:39(UTC)
4 Pages<1234>
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.