Bell System

social.omar.website

Omar Rizwan . @omar,

(I'm sure people who've actually used CAD software know this:)

Open thread
Per Vognsen . @pervognsen, @mastodon.social

@omar It sounds less magic if you realize your actions are creating new nodes in an operator DAG that is essentially memoized. So when you edit a parameter of an early operator node then it has to reevaluate the graph up to that point.

Open thread
Omar Rizwan . @omar,

@avi yeah it feels like there's an implicit skill of interacting with the CAD software in such a way that you construct a useful parametric history for you to propagate through later

Open thread
Avi Bryant . @avi, @cosocial.ca

@omar what I’m interested in right now is: can you construct parametric histories that are robust enough that you can use some physical fitness function on the output to optimize the early parametric choices.

Open thread
andrew blinn . @disconcision, @types.pl

@avi @omar I feel like there should be a way to characterize the intent behind the change that you want to make in such a way as it can inform automatically reconstructing the history in such a way that the current change won't bug out

Open thread
s-ol . @s_ol, @merveilles.town

@omar
I have mechanical design friends who know this but I'm not sure they quite understand how much it really is programming

I'd love to see 3d parametric CAD tool that exposes parallel GUI/text representations, so you can build something up like in F360 but then refactor in text for robustness. E.g. change a manual face selection by a snippet that expresses something like "uppermost face added by operation XYZ"

Open thread