MoI discussion forum
MoI discussion forum

Full Version: Surprizing things about MOI3D that you learn by teaching it.

Show messages:  1-14  15-34  35-51

From: Frenchy Pilou (PILOU)
16 Feb 2023   [#15] In reply to [#14]
You are no obliged to know how works Elephant for create something!

Just load nodes yet made and press run! ;)

Create something from zero is another story!
Nodal system is disguised programming! ;)
A daily training is necessary for some gratifying result! :)

Have fun! Et bon courage!
From: TMeeks
16 Feb 2023   [#16] In reply to [#15]
"Just load nodes yet made and press run! ;)"

I assume one has to have installed Elephant before one can run a node. That appears to NOT be a trivial undertaking that involves more than a few steps.

I may need a bit of hand-holding. LOL!

On the other hand, the MORE group seems like an inviting place for a built-in path following function. (See how lazy I am!)

Tom

P.S. I have created an example video from the GIF that Barry posted. Had I used the .M3D and .nod files, I could have applied the same color to both background and path for a completely transparent overlay. The kids would find this a lot of fun!

Image Attachments:
Roswell2023.gif 


From: Frenchy Pilou (PILOU)
16 Feb 2023   [#17] In reply to [#16]
<< I assume one has to have installed Elephant before one can run a node.
<< That appears to NOT be a trivial undertaking that involves more than a few steps.
Of course you must install it! :) But normally not a big deal! :)

Cool animation and i suppose you can give a certain form to the path! ;)


From: Ken (OKURO)
16 Feb 2023   [#18] In reply to [#17]
Big thanks for Picasso's greetings !!!
Best regards

Ken
From: pior (PIOR_O)
19 Feb 2023   [#19]
"In the original courseware, we did not cover Conic. To be honest, it was because I had no idea how it might be used."

Well ... care to share some visual examples showing the interesting uses for this tool ?
From: TMeeks
20 Feb 2023   [#20] In reply to [#19]
One thing Conic is useful for is creating an elliptical arc segment that is tangent to two lines.

Here is a stylized bug that is created from 3 conics and their tangent lines.

While not elaborate or even very useful, this was a very quick way to demonstrate the Conic in actual use.

I created lines to be used as guides for the Conic and Joined the resulting conic segment to the original guide lines.

I offset the conic segments .1mm to emphasize them for the image capture.

I was pleased to learn that Conics seem to result in a nice organic flow.

Image Attachments:
ConicSampleBug.png  ConicSampleLines.png 


From: pior (PIOR_O)
20 Feb 2023   [#21] In reply to [#20]
Indeed, that does look like a useful way of closing this specific kind of shape. And It wouldn't have occurred to me that it was possible to also close it by moving the pointer to the opposite of the initial triangle. Neat !
From: TMeeks
21 Feb 2023   [#22] In reply to [#21]
After creating that simple example, I played around with conic a bit more. When first looking at it, I had not given the position of the two lines any real thought, since they are transient and go away. Since then, I have realized that playing around with creating permanent lines first, that are then used by conic, gave me better perspective on the relationships and what could be done as this animation demonstrates.

Click on .GIF to animate

The Conic values are constant (.5 & -.2). Only the vertex changes.

Image Attachments:
ConicSweep.gif 


From: MO (MO_TE)
22 Feb 2023   [#23]
Hi
Here is "Curve Array" node if someone interested.

Attachments:
CurveArray.js


From: Frenchy Pilou (PILOU)
22 Feb 2023   [#24] In reply to [#23]
Thx will be added to my repository! (If I understand its use! ;)

https://moiscript.weebly.com/biblio-elephant.html
From: bemfarmer
22 Feb 2023   [#25] In reply to [#23]
Thank you MO. Just added this new node file to AppData > nodeeditor > nodes > extensions folder.

So this is a Node version of the MoI command: Array (object along a) Curve.
It shows up under the nodeeditor Transform menu, as CurveArray.

- Brian
From: mkdm
22 Feb 2023   [#26] In reply to [#23]
Thanks a lot!
A missing node indeed :)
From: MO (MO_TE)
1 Mar 2023   [#27]
Hi
I rewrote the "fillet" and "chamfer" nodes.
They can now fillet or chamfer specified edges/faces Or entire object.



I also changed r2d3's "selectEdges" Node to make selecting edges easier.
Now it can pass the selected edges numbers(Indexes) (e.g. vertical/horizontal edges or holes )
Although it works best on solids.



Here is an example to show you how they work.




Node's address :
Construct/FilletEdges
Construct/ChamferEdges
r2d3/selectEdges

Attachments:
ChamferEdges.js
FilletEdges.js
r2d3.js


From: Frenchy Pilou (PILOU)
1 Mar 2023   [#28] In reply to [#27]
Excellent! Bravo!
From: MO (MO_TE)
15 Mar 2023   [#29]
"CoordinateFrames" node



Outputs:
Default coordinate frames (Up, Front, Right)
User defined frames

Address:
Points/CoordinateFrames

Attachments:
CoordinateFrames.js


From: MO (MO_TE)
17 Mar 2023   [#30]
"PlaneCenter" node




address:
Solids/PlaneCenter

============================
"CurveMorph" node
This is the node version of "CurveMorph" script by Max Smirnov.
Morph between two curves



Inputs:
two curves
curves number

address:
Curves2/CurveMorph

Attachments:
CurveMorph.js
PlaneCenter.js


From: Frenchy Pilou (PILOU)
18 Mar 2023   [#31] In reply to [#30]
Cool!
From: MO (MO_TE)
19 Mar 2023   [#32]
"Array3D" node
Based on "Array3D" script by Max Smirnov.




Address:
Objects2/Array3D

Attachments:
Array3D.js


From: Frenchy Pilou (PILOU)
19 Mar 2023   [#33]
Excellent!

I will must add all these nodes on my repository!
https://moiscript.weebly.com/biblio-elephant.html
From: TMeeks
20 Mar 2023   [#34] In reply to [#32]
That's wonderful! I am constantly amazed by the work of other MOI3D users!

Thanks!

Show messages:  1-14  15-34  35-51