[Frage] Smart part "special" beam


Hi, does anyone know how to make a beam smartpart where it is possible to move points 1 and 2 in x,y,z?

Anhänge (1)

Typ: image/jpeg
136-mal heruntergeladen
Größe: 57,03 KiB

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Point1 = Insertation Point / Local origin of SmartPart
Place Handle at Point2
Calc rotation anlges in 2D and 3D
Add rotations with calced angles
Create BOX

Anhänge (2)

Typ: text/xml
618-mal heruntergeladen
Größe: 34,46 KiB
Typ: video/mp4
665-mal heruntergeladen
Größe: 503,62 KiB
21 - 30 (31)

Zitiert von: Nemo
Don't worry, you can do it!
Look at the modified SmartPart Beams2.smt.

It has 2 Points :-)


Hi Nemo, I don't know make a Handle for rotate vertical axis. Can you help me?

Anhänge (1)

Typ: image/jpeg
28-mal heruntergeladen
Größe: 61,63 KiB

Rolling Beams...

Anhänge (2)

Typ: video/mp4
372-mal heruntergeladen
Größe: 909,21 KiB
Typ: text/xml
347-mal heruntergeladen
Größe: 37,24 KiB

Zitiert von: Nemo
Rolling Beams...

Very good! Thank you very much Nemo! Goodbye

Zitiert von: Bertrand_C
Hello Danilos,
In my point of view, use PUT instead.

You can define the points of your different heads as sub (GOSUB) and call up the one selected before creating the prism.

This will be executed faster and you can control the thickness and the length of the beam independently.

In addition, you can use a factor to be able to change the size of the shape of the head if needed.


Hi Bertrand, if section of the beam is not rectangular/square but other shapes (IPE,HE ecc) is it still possible use PUT to generate the beam or is it better to use extrude/prism?

Hello Danilos,
PUT can store values for anything.
So you can use PUT to define your shape and the path of the extrusion.


Zitiert von: Bertrand_C
Hello Danilos,

PUT can store values for anything.

So you can use PUT to define your shape and the path of the extrusion.


Thank you for clarification!

Zitiert von: Nemo
Don't worry, you can do it!
Look at the modified SmartPart Beams2.smt.

It has 2 Points :-)


Hi Nemo, if I want add one or more similar prism ?
I add, in 3D script, before of TRANS dx0, dy0, dz0
...
HANDLE dx1 + 0.25 , dy1 , dz1 , id , "n_beam" , 8 (handle which increases the beam)

In Parameter I add parameter "n_beam" (number of beam)
But I don't know how to manage the coordinates of the subsequent points (dx2...dxn, dy2...dyn, dz2...dzn)

Which "subsequent points"?

Zitiert von: Nemo
Which "subsequent points"?

...coordinates point 3 and subsequent (see sketch)

Anhänge (1)

Typ: image/jpeg
33-mal heruntergeladen
Größe: 103,31 KiB

Zitiert von: Danilos

Quotato da: NemoWhich "subsequent points"?

...coordinates point 3 and subsequent (see sketch)

Hi, see code with news istruction

Anhänge (1)

Typ: application/pdf
365-mal heruntergeladen
Größe: 206,81 KiB
21 - 30 (31)