MoI discussion forum
MoI discussion forum

Full Version: Parametric design in MoI?

Show messages:  1-14  …  535-554  555-574  575-594  595-614  615-634  635-654  655-674  …  895-912

From: speedy (AL2000)
28 Feb 2017   [#595]
Hello Max
Welcome back-
Thanks for the new improvements ,
Polihedron Node is used a lot for Construction
using SubD ... cool ...
I wondered if it were possible, introduce a kind of box frame ,
that can group a set of nodes
aimed at a definition, and may have a title;
this would make it less chaotic the canvas area
I begin with Grasshopper where this possibility exists ,
but I do not know if you can put this in the Moi s Architecture
have a nice day
best
al
From: Max Smirnov (SMIRNOV)
8 Mar 2017   [#596]
v.0.93

Added Basic/Progression node (generates arithmetic and geometric progressions)
Added Basic/Extract node (extacts selected elements from pointarrays and numarrays. use right click on node to change input type)
Added Logic/Compare node
Added Logic/Split node (use right click on node to change input type)
Added Construct/Sweep node

As I wrote earlier I've decided to not create a separate data type for boolean variables. I use a numeric arrays for this purposes. N > 0 = TRUE, N < 0 = FALSE, N = 0 = FALSE.


Bug fixed in processInOut function.
Added Repeat mode (at the moment only two nodes can use this mode: Split and Line)

Added Node.changeOutputType function

Improved missed nodes detection algorithm. Save/Run/Step buttons will be automatically unblocked when all missed nodes are removed.
Use Ctrl + click on info button to highlight inputs/outputs types
From: Max Smirnov (SMIRNOV)
8 Mar 2017   [#597] In reply to [#595]
Hi Al,

Yes, I have plans to add a macro-nodes to this project, but you have to wait a few months.
Right now I'm pretty close to v1.0 release. But then I'll stop the development for an indefinite time. I'll continue this project after the first MoI V4 Beta release.
From: mkdm
9 Mar 2017   [#598] In reply to [#597]
Hi Max!

Thanks a lot for the latest Project Elephant update.

@You "Right now I'm pretty close to v1.0 release. But then I'll stop the development for an indefinite time. I'll continue this project after the first MoI V4 Beta release."

I totally agree with you.
Until the first beta of V4 it's ready it's almost useless to waste effort and energy
adding features to the current Elephant.

See you.
From: bemfarmer
9 Mar 2017   [#599]
A Thank you to Max for version .93, which was quick to install.

As I've previously posted some months ago, with only slight changes:

1. The yellow crosshair cursor can be added by including cursor.png.

2. Under \core, editor.js can be edited for a lighter background by replacing,
at about line 26, replacing 62 with 250, 3 places, and
at about line 29, replacing 50 with 200, 3 places.
(I Commented out the two old lines, and replaced them with the higher numbers.)

3. To activate quartz timer/clock/counter, under \nodes, edit out appropriate comments (\\) in basic.js.

The motor2Quartz.nod worked well with motor2.3dm.
The epiCycloidQuartz1.nod worked well with Cycloid11to1_03.3dm.

- Brian
From: speedy (AL2000)
13 Mar 2017   [#600]
Hi Max
Thank you for the reply.
As usual............ enlightening........
thanks to the new tools that have implemented
Was wondering, could you show us
some other examples
with the application of the new nodes
Progression , Split , and Extract ?
Thanks in advance
Have a nice day
best
al
From: Frenchy Pilou (PILOU)
13 Mar 2017   [#601]
French Version Uppdated :)
http://moiscript.weebly.com/elephant-systegraveme-nodal.html
From: FDP
30 Mar 2017   [#602] In reply to [#600]
Just wanted to chime in a thank you for this project! I was wondering if there will be assemblies/hierarchies in V4, can we use the node editor to make the workflow more like Solidworks (MoI is so much better for quick sketching, however complex assemblies are a problem).
From: bemfarmer
9 Jun 2017   [#603]
A few items to add to the nodeeditor wiki:

Shift+doubleclick on a node will also open the info panel.
Multiple nodes may be displayed in the info panel by shift+clicking on additional nodes.

There is a rounded rectangle to the left of each node name.
Clicking on the rounded rectangle to the left of the node name, will minimize/maximize the node.
The rounded rectangle is grey for many nodes. If red, the associated js node is likely not installed.
For the output node, the color of the rounded rectangle is an indication of the status of the node.
Like a traffic stoplight, green indicates a favorable setup.
Red indicates a problem. Orange indicates some intermediate state (?)

- Brian
From: Karsten (KMRQUS)
9 Jun 2017   [#604] In reply to [#603]
Hello Brian,

any help is welcome. So please ask Michael to get an account to the wiki. so you can place all the informations directly into it.
Feel free to Change everything you want in it - it should be a living documentation.

Have a nice day
Karsten
From: bemfarmer
9 Jun 2017   [#605] In reply to [#604]
Thank you Karsten,
Just sent an email message to Michael, requesting access.

- Brian
From: Michael Gibson
9 Jun 2017   [#606] In reply to [#605]
Hi Brian, you're all set up now. Thanks!

- Michael
From: bemfarmer
10 Jun 2017   [#607] In reply to [#606]
Thank you Michael.
- Brian
From: Max Smirnov (SMIRNOV)
17 Sep 2017   [#608]
Nodeeditor v.0.94

- Added initial suport of color schemes. Edit colors.js file to create your own color scheme. You don't need to replace all colors in a custom color scheme, just colors you want to override.
Use custom color scheme name as parameter when you start nodeeditor.
Example: moi.ui.createDialog( 'nodeeditor/index.html?Light', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow );

- Added Quartz node (now it works exactly as I planned)
I've not tested it well, so there can be bugs. Waiting for a bugreport.

- Added Edges switch in Output node

- Added mouse wheel support for Knob and Slider nodes (I like it!)

- Added JSON.prettify funcion which affects on nod-files internal structure.

- UI tweaks

- And one more thing..
will be announced later :)) v.0.95 in progress ;)

P.S. Page added http://moi.maxsm.net/item/56/category/3

P.P.S. 18.09.2017 Bug fixed in nodes/basic.js (Edge switcher)
From: mkdm
17 Sep 2017   [#609] In reply to [#608]
Thank you very much Max for this long-awaited update.

A triple Hip, hip hurrah!

Max is back.
From: mkdm
17 Sep 2017   [#610] In reply to [#608]
Hi Max.

I was playing for about two minutes with the new node editor and I probably don't know how it should work,
but I'm pretty sure there's a bug regarding the "Edge switch on-off" of the "Output" node.

For what I've tested, when you switch to off and then to on the edges never appears.

Please watch this brief video : http://take.ms/w3kGK

Bye.
From: Frenchy Pilou (PILOU)
17 Sep 2017   [#611]
Max the return

Message 7713.612 was deleted


From: Max Smirnov (SMIRNOV)
17 Sep 2017   [#613]
:))

Marco, thank you. Bug fixed. Nodeeditor reuploaded. (nodeeditor.v.0.94.2017.09.17.zip -> nodeeditor.v.0.94.2017.09.18.zip)
From: mkdm
17 Sep 2017   [#614] In reply to [#613]
Thanks!

Bye.

Show messages:  1-14  …  535-554  555-574  575-594  595-614  615-634  635-654  655-674  …  895-912