Jump to content

Marissa Farrell

Marionette Maven
  • Posts

    1,474
  • Joined

  • Last visited

Posts posted by Marissa Farrell

  1. Hi Nico!

     

    I'm going to do my best to explain this to you. I've attached a file with a modified version of your original Marionette object.

    What I did:

    Instead of using the Parent PIO node, I used the resulting object from your Linear Extrude nodes as the 'obj' input to all of the record nodes. This will allow the record to attach only to the extruded rectangles rather than the entire Marionette object.

    In order to create a report that shows these records, it's very important that in the "Create Report" dialog box that you select "Options..." and check "Search in plug-in objects." The report will not see those objects otherwise.

     

    I increased the lineweight on the nodes that I changed connections on.

     

    I hope this helps! Please let me know if I need to clarify anything further.

    RecordsAndMarionette_MFarrell.vwx

    recordHelp.PNG

    • Like 1
  2. 16 hours ago, Nico Vindevogel said:


     Is there a way to associate a record to each piece in the script? It is not necessary to see the records in the oip , if its possible to get the data in a regular worksheet it would be perfect.

     

    Hi Nico!

    Can you clarify for me, are you hoping to have each of the extruded rectangles have different record data, or are you trying to attach the record data to the entirety of the Marionette object?

    Both are possible, I just want to make sure we're on the same page before I take things in an entirely different direction than you're looking for.

     

    Also, if Alan's example helped at all, then that's great as well :) 

     

    Marissa (aka MFarrell ;) I wrote those nodes.)

  3. Hi Scott -

     

    Here's a post that has an example similar to what you're looking for.

     

    Take a look at this and see if it helps you, if you need a little more guidance, let me know and I'll do my best to quickly help you!

  4. Most nodes will repeat the last item of the shortest list when they are run, which is what you are seeing here. Deleting duplicates would be a good way to fix those errors, as long as there aren't any others that would have the same value that you would need.

     

    Another way to handle this would be to return the first x number of items in the list, with x respective to the length of the shortest list. You could probably use the 'Split List' node to do that.

    • Like 1
  5. It appears that the same issue is happening to both of your files when updating to 2017.

     

    @Alan Woodwell- in your 2017 file, for some reason the output from your 'add' node is also being wired to your x port on your lower 'Point 2D'

    If you remove that wire, your network works fine.

     

    @willofmaineAlthough you only attached your 2017 file, it appears that you may also have an extra wire. If you go into your network, I'm assuming the '2Run' node should not also be wired to that top 'Point2D'

     

    I don't know why this is happening, but I will file a report on them and see if someone with more knowledge of the backend can figure things out.

  6. 15 minutes ago, Tom Klaber said:

    The wall does not heal itself around the symbol object.  I do not believe the wall whole component fixes this.   You could build in the missing piece of the wall as part of the symbol, but the symbol only work with walls of that thickness.

     

    Without actually testing this - I think there is a way to query if the object is inserted in a wall, which would allow us to get the parameters (i.e. thickness) of the wall and take it into consideration when building in that missing piece. Food for thought. I will look into it as soon as I have more free time.

     

    EDIT:

    I'm actually 90 percent sure that we can just define how far into the wall the object will cut. Will update when I verify this.

  7. 2 minutes ago, Kevin McAllister said:

    But unfortunately the file was a victim of the forum transfer. @MarissaFis there any chance of reposting the file?

     

    I updated the first post in that thread with Robert's original files. Let me know if there are any others you need. :) 

  8. 1 minute ago, Kevin McAllister said:

     

    Can I ask what the challenges are with an object that's inserted into wall but doesn't go all the way through?

     

    This would be a cool use of a parametric Marionette Object. I wonder if its possible or on the road map - a marionette objects that generates a 2d component, a 3d component and a wall hole component that can be inserted into walls.... I don't think there's any way of doing this now but @MarissaFmight know if its been talked about. It would be a cool wishlist item for Marionette.

     

    Kevin

    I actually believe this is already possible. Robert Anderson has a skylight example that will insert into roofs, if I remember correctly.

  9. 22 minutes ago, hans@mnpro.no said:

    I would like to try the voronoiObj.vwx file, but when I press the link I get  an error message: We could not locate the item you are trying to view. Could you perhaps upload it again?

    This should be the one!

    VoronoiObj.vwx

     

    Also - I updated the first two posts in this thread to have their original attachments. You will find, though, that this/these files may require external python libraries. In 2017, this is easy to remedy, but 2016 is significantly harder - I never even got it to work.

     

    EDIT:

    Here's the same file working in 2017 on Windows. I'll work on updating it to be cross platform soon.

     

    VoronoiObj_v2017.vwx

    • Like 2
  10. Just now, Stephan Moenninghoff said:

    Thanks, @MarissaF :-).  Marionette is highly addictive. I had a couple of hours to spare today (a rare occurrence) and I had to make a decision what to do. Of course I ended up wiring a spike for textured, parametric box, my next pet project ("anything you can put on a shelf"). I wish I could do more Python sometimes to be more flexible.  Having said that - what we can do just with nodes is already very good. I hope, Marionette will get regular updates with new features. 

    Texture_Box.gif

     

    This is really fun to watch.

    • Like 1
×
×
  • Create New...