Initial interface and feature comments

Hi all,

I'm not a particularly frequent wiki contributor so forgive me if this post should go somewhere else. I'm starting to assemble a list of user interface comments and functionality that i would like/need in XGen that I thought would be a good conversation prompt. I debated putting these as two separate posts. Happy to reorganize if necessary. I'm really enjoying this new tool and I see a lot of potential in it!

(Also the blog accepts images pasted from the clipboard. Thank you! It's the little things...)


Interface

  • Disconnecting start point from a line - can't seem to get it to work. Seems particularly sticky if it is a global variable (REALLY like this functionality btw)
  • I would like to be able to zoom to the selected object. Can I reframe an object?
  • Does this only work in meters? MY project is 250m tall - can't use mm.
  • A bit difficult to select the connection points. They're too precise I think.
  • I'm really tempted to try and organise the tree under Design Sequence. Particularly I want to separate out the parameters. Potential future functionality?
  • When the symbolic model closes (or is closed when I lose connection), the graph reorganises itself. Can it save it's previous structure?
  • Is it possible to set the dimension of the planes? They scale which can be a bit distracting when they move all over
  • Interactive robot slider of point - it's a little hard to understand which point I'm moving because the axis of movement is represented as a giant point. See attached.

Features

  • I should be able to use a plane as a point but it doesn't like that. Standard functionality in most other applications.
  • Trying to create spline with start and end tangents. When I go through the spline to create the tangents it gives me tangents at each point. Doesn't seem to let me create them per point as in CATIA. I would like to be able to create tangents to individual points within a spline as I can do in CATIA.
  • Bspline (aka 3D curve) : this is actually quite critical for us. One of the big divisions in our workflow is the Rhino/Grasshopper construction of geometry using poles and NURBS. That has been a challenge in transitioning to CATIA. Could this be opened up and made into a feature? The information is in the CATIA model but I've never been able to get into a curve and drive it parametrically in CATIA. This would extend to surfaces as well.
  • C#/Python nodes: I'm just going to ask WHEN that will be made available?
  • Line by direction allows you to add a decorator that inverts the input plane. but then you can also flip the Orientation. A bit confused by the conflicting semantics of these operations. See attached