正在加载视频...

视频加载失败

We introduced Text-to-CAD into our Modeling App to allow hardware designers to use prompts in addition to the traditional point and click style they are used to. We also have a third method, CAD represented as code, for users who want it. I expand on the code approach here. 🧵

47,900 次观看 • 1 年前 •via X (Twitter)

12 条评论

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

First, @zoodotdev offers the traditional CAD workflow.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

We then offer Text-to-CAD, for both generating new parts and making edits. Users can switch as they wish between these editing styles.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

By default the design history is shown as the Feature Tree.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

For users that want to dive into the code, you can toggle on the code pane via the left hand toolbar. This code represents the full parametric history of the part.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

Or you can even view them hybrid, side by side. Some users find this beneficial to see the broader picture alongside making changes to specific features via code. There's a variety of reasons why some users like the code implementation.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

Defining parameters and building relationships between them can be more straight forward in code. Here, Text-to-CAD automatically generated input parameters at the top of the file that are easily editable.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

You can also import parameters from other files, even if those files are generated by other software. This allows users to have any other software package define CAD. Code talking to code.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

You can also write and reuse functions. In this example, Text-to-CAD wrote a simple function for a rectangle. These functions can be as simple or complex as you like. Re-using features is very limited in CAD today. Now, you can re-use as you wish and spend time on new designs.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

Treating CAD as code has extra benefits, such as using GitHub for revision control including code diffs of your CAD changes.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

If you want GitHub to instead show you a visual diff, we have an extension for that. That way you can visually see what features were added, removed, or stayed the same.

Jordan Noone 🇺🇸 的头像
Jordan Noone 🇺🇸1 年前

We also offer a developer platform for users that want to customize workflows at a low level. You can access or geometry engine and Text-to-CAD via the API and build your own GUIs or automations on top.

Digital Currency 的头像
Digital Currency2 年前

From 3D modeling to VR/AR development, our MSc in Metaverse program equips you with the technical skills to excel in the rapidly evolving digital world. Don't miss out—enroll today! #UNIC #MScMetaverse

相关视频

so I started with FreeCAD, since i am a linux guy, haven't touched windows since the past 8 years. Also I did this online course from Uni of California Irvine on "building your hardware for your embedded and IoT projects" which had FreeCAD as the main CAD software. FreeCAD was free, and fun, yeah a bit buggy sometimes but gets the job done, since initially all the CAD work i had was just builidng cases, or mounts, or some light hobby stuff. So FreeCAD did just fine. Then I joined a company as a product engineer where I worked with LiFePo4 home energy storage battery packs and was responsible for all the modules of the pack (Cells, BMS, MCUs, Touch Display ) mainly the embedded system. Since I was the product engineer, I'd have back and forth convos with the CAD designers off the battery pack box/casing. I didn't really do any CAD work on that project, tho it seemed really interesting to me. They used Solidworks, and I installed windows for it(swallowing that was difficult); to do Solidworks in my free time which I hardly got. I tried Solidworks and I kinda liked it. But then I quit the job and started working on my SAAS products. A few months into it, it's not fun anymore, slowly getting started with CAD and eventually to electronics to hardware products. Now, I want to go about CAD. I'll be doing a 30 days CAD challenge increasing in complexity and will be sharing daily progress here! It was day 2; I designer a bolt and a nut. I'm going with Fusion 360 for now, coz i like the UI/UX and the hobbyist version is free. So yeah. This is so much fun, i completely lost track of time while doing it. Gemini on the side is alot helpful.

Mustafa

20,127 次观看 • 7 个月前