Hi Evert, done some digging, and it seems that the DotNET Xml reader classes will occasionally try and contact w3.org As far as I know you're the first to ever come across this problem (assuming here most people are online all the time so this wouldn't be an issue) I found a solution but I'm hesitant to implement it since I don't want to run the risk of breaking the file reading operation.
After you got the error, did the document still load correctly? Probably not... -- David Rutten [email protected] Robert McNeel & Associates On Mar 23, 5:45 pm, Evert <[email protected]> wrote: > Hi David, > > I downloaded Dimitry's definition 3 posts up, tried to open it and I > got a window with that message. I wasn't connected to the internet > when I tried. > > This is the definition I tried to open. > > http://groups.google.com/group/grasshopper3d/web/gh_path_structures-0... > > I hope this helps! > > Evert > > On Mar 23, 4:12 pm, David Rutten <[email protected]> wrote: > > > Dima's definition? Where'd you get it? > > > This is a weird error, "www.w3.org" indicates some sort of XML > > problem, but I'm not connecting to any website during a regular > > Grasshopper run. And yet this error was thrown sometime during read... > > very weird... > > > -- > > David Rutten > > [email protected] > > Robert McNeel & Associates > > > On Mar 23, 4:17 pm, Evert <[email protected]> wrote: > > > > Hi, > > > > I did not get the same solution as well, so I tried Dima's definition > > > an a message popped up. > > > > David this is the link to the log file. > > > >http://groups.google.com/group/grasshopper3d/web/Grasshopper%20Log.html > > > > Thanks > > > > Evert > > > > On Mar 23, 2:31 pm, Dimitry <[email protected]> wrote: > > > > > Hey Visose, > > > > I have a trouble with you connections, > > > > could you look trough the file why I did not get the same solution as > > > > you.http://groups.google.com/group/grasshopper3d/web/gh_path_structures-0... > > > > > thank you! > > > > Dima > > > > > On Mar 21, 8:15 pm, visose <[email protected]> wrote: > > > > > > Some time ago i think i posted the first 'multiple lofts' example > > > > > using a vb.net script (in this > > > > > thread:http://groups.google.com/group/grasshopper3d/browse_thread/thread/c17...). > > > > > > Finally, its possible to recreate it without the scripting > > > > > component:http://grasshopper3d.googlegroups.com/web/multiplelofts.jpg > > > > > > Tomot: go to view -> draw icons. > > > > > > On Mar 21, 7:50 pm, tomot <[email protected]> wrote: > > > > > > > visose: How do you show icons on your components instead of the > > > > > > standard names? > > > > > > p.s. sorry for this newbie question! > > > > > > > On Mar 21, 11:39 am, visose <[email protected]> wrote: > > > > > > > > Thanks Damien. I also found out that the Series component also > > > > > > > creates > > > > > > > paths when you input several numbers. This can also be used to > > > > > > > rearrange a flat list into paths. Using this method you don't > > > > > > > actually > > > > > > > need an individual component for every > > > > > > > loft:http://grasshopper3d.googlegroups.com/web/rearangetree.jpg > > > > > > > > Actually, i asked David about this when i received the v0.6 pre- > > > > > > > release and he said this particular example was not possible :P > > > > > > > > On Mar 21, 5:39 pm, damien_alomar <[email protected]> wrote: > > > > > > > > > With the new versions of GH (6.00x) there's data paths, which > > > > > > > > make a > > > > > > > > whole lot of components work in a much more desired manner by > > > > > > > > being > > > > > > > > able to do separate operations depending on the path structure. > > > > > > > > We're > > > > > > > > still waiting on a number of components that allow us to take > > > > > > > > the > > > > > > > > creation and manipulation of paths into our own hands, but > > > > > > > > there's a > > > > > > > > work around that David suggested to me that will probably be > > > > > > > > useful > > > > > > > > for some of you as well. Its not a perfect way to make your > > > > > > > > own path > > > > > > > > structure, but its better than nothing so here we go. > > > > > > > > > I'm going to use the example of making multiple lofts, as this > > > > > > > > is > > > > > > > > something that people always tend to want to do. If you're > > > > > > > > lucky to > > > > > > > > have the output of a component create a path that does the > > > > > > > > multiple > > > > > > > > lofts for you, then you're golden, but that typically isn't the > > > > > > > > case. > > > > > > > > This post is about making multiple lofts directly from your > > > > > > > > curves by > > > > > > > > creating your own path structure. > > > > > > > > > 1. Split Your List - Separate out your curves so that each > > > > > > > > resulting > > > > > > > > list of curves will be used for a single loft. There are a > > > > > > > > number of > > > > > > > > ways of doing this; Splitting lists, sublists, or the easiest, > > > > > > > > just > > > > > > > > bringing your curves into grasshopper with separate "Curves" > > > > > > > > parameters. > > > > > > > > > 2. Assign Paths - Here's really where the work around happens. > > > > > > > > The > > > > > > > > Flatten component is meant to be used to take a tree of many > > > > > > > > branches > > > > > > > > and make one singular branch from them. The good news is that > > > > > > > > you > > > > > > > > don't have to have an existing path structure to create a > > > > > > > > singular > > > > > > > > branch path. So for each list that you've created, add a > > > > > > > > Flatten > > > > > > > > component and connect the curve list to the D node. The next > > > > > > > > thing > > > > > > > > you'll need to do is specify a path for each one of your Flatten > > > > > > > > components. It is important that you assign each one a unique > > > > > > > > number. Its not really important that they are sequential, but > > > > > > > > as > > > > > > > > long as they're unique they'll be fine. Right click on the P > > > > > > > > node > > > > > > > > choose Set Path, and change the 0 to whatever number you want. > > > > > > > > > 3. Join the Branches - Here's the second stage of the work > > > > > > > > around. > > > > > > > > The Merge component will honor any path structure that you have > > > > > > > > within > > > > > > > > the data you input. It will merge data with the same path, but > > > > > > > > if the > > > > > > > > paths are different, then they will just assemble that into a > > > > > > > > single > > > > > > > > stream. As long as the path numbers that we've specified in the > > > > > > > > previous step are unique, then they will all be assembled into > > > > > > > > one > > > > > > > > stream with their paths intact. You can use Merge or Merge > > > > > > > > Multiple > > > > > > > > depending on how many lists you have. > > > > > > > > > 4. Loft - All that's left now is to feed that merged stream > > > > > > > > into the > > > > > > > > Loft component and you should have multiple lofts. > > > > > > > > >http://grasshopper3d.googlegroups.com/web/CreatePath_workaround.JPG?h... > > > > > > > > > Hope this helps people out get a handle on paths. At this > > > > > > > > point, this > > > > > > > > isn't the optimal way to create paths, but it works and that's > > > > > > > > what > > > > > > > > matters. I haven't really played around with creating more > > > > > > > > complex > > > > > > > > path structures. My initial thoughts are that it can be done, > > > > > > > > but > > > > > > > > there won't really be too much use for them with how GH > > > > > > > > currently uses > > > > > > > > paths. > > > > > > > > > Best, > > > > > > > > Damien
