dynamic adaptive model
Hi community,
has anyone experience with dynamic adaptive modelling in BricsCAD?
I want to create a dynamic adaptive model of a bridge.
For that I have one or more 2D sketches (the bridge cross-section) and
four splines (the axis, left and right roadside, bridge substructure). Then I extrude the sketches along the four splines.
1. I need a dependence between the sketch and the extruded solid.
--> So when I adjust a parameter of the sketch the solid also takes on the new shape.
2. And I need a dependence between the path (splines) and the extruded solid.
--> So when the path (for example a spline) changes the course the solid takes on the new course.
I know that BricsCAD is a direct modeling CAD. But maybe there is any possibility to realize my intention..?
(Whether in the workspace BIM or mechanical; with sketches, profiles, components, ...; or Grasshopper)
In the attachment there are three picture to visualize my description.
Regards
Andreas
sketches:
splines:
extruded solid:
Comments
-
@andreas_p
As @Michael Mayer explained in one of the other topics you have started (link) your goal is not the intended workflow. But, having said that, it is not impossible. A reactor based program, f.e. using the Lisp API, can probably be created. Of course you will need some programming experience to pull this off.BTW: Please do not post the same issue multiple times.
0 -
Thank you @Roy Klein Gebbinck. I have basic programming experience in VB.NET. Is it also possible to do it with VB.NET?
And could you please explain the workflow that I need for my goal?0 -
In your shoes I would first do some research.
1.
Determine how much time it costs BricsCAD to generate this solid (which looks to me to be the result of a _Loft operation). If it takes more than a few seconds then that would raise serious questions as to the usability of your application. No user wants to wait 5-10 seconds after changing a single point of one of the base entities.2.
Check if the API of your choice has the methods and features required to create your model.3.
Do an internet search f.e.:autocad vb.net reactor event 3D loft
Analyze some code examples. Writing your application will not be easy and probably require above average skills. Creating a 'non-dynamic' application where the user has to click a button or issue a command to update the model would be much easier.4.
Send in a Support Request to the Bricsys team. Maybe there are some new V20 features that I am unaware of.0 -
OK thank you. So I will do some research first
0