Загрузка видео...

Не удалось загрузить видео

На главную

This is MicroCAD. The programming language for your 3D projects. You can design your own Lego block in a few lines of code, ready to be exported as an STL file for 3D printing.

116,420 просмотров • 11 месяцев назад •via X (Twitter)

Комментарии: 117

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Oh cool, looks pretty similar

Фото профиля guille
guille11 месяцев назад

have you seen build123d? currently messing around with it, it's pretty neat imo

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

It seems really great with a lot of features.

Фото профиля guille
guille11 месяцев назад

yeah; one thing is that it is actually built on Python which is (a) nice in the sense that you can leverage all of Python's standard tools but (b) annoying in the sense that you kind of have to work _within_ Python's "way of doing things" which may make things clunkier

Фото профиля guille
guille11 месяцев назад

overall, it's been pretty smooth sailing; really the weird thing is mostly getting used to referring to edges/vertices/etc in terms of other objects instead of being able to click on them and set constraints

Фото профиля guille
guille11 месяцев назад

but that's less specific to this and more just remembering that you can do it/what the commands are to filter/remove/sort/sort_by_distance/etc

Фото профиля Lisandro Iaffar
Lisandro Iaffar11 месяцев назад

Cool project!! You might also take a look at cadquery:

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Thanks! Never heard about!

Фото профиля Lisandro Iaffar
Lisandro Iaffar11 месяцев назад

My pleasure! It's the CAD engine of @FreeCADNews , so it's fully featured, and can be used both within freecad, and outside of it, as standalone software. A cool aspect of it is that it works with STEP geometry, not only STL, which is much easier to work with in any other CAD.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@FreeCADNews Veery interesting!! Thank you for sharing!

Фото профиля Jordan Noone 🇺🇸
Jordan Noone 🇺🇸11 месяцев назад

Already exists!

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

ohh fine I didn't know. How it works? with microcad?

Фото профиля Jordan Noone 🇺🇸
Jordan Noone 🇺🇸11 месяцев назад

We have a scripting language at @zoodotdev called KCL ( and build a hybrid GUI around it where you can do both prompt-based and traditional edits.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@zoodotdev Ohhh I see, never heard about it. Thanks for sharing.

Фото профиля Jordan Noone 🇺🇸
Jordan Noone 🇺🇸11 месяцев назад

@zoodotdev

Фото профиля aXes Quest 👾 Coding Toy
aXes Quest 👾 Coding Toy11 месяцев назад

I made a toy where you can code voxel art and MUCH MURE

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

the UI is awesome. love it

Фото профиля Steve Coast
Steve Coast11 месяцев назад

…OpenSCAD with cooler UI

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

at least there is something different

Фото профиля Minmin Gong
Minmin Gong11 месяцев назад

You know there is an app called OpenSCAD, right?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

I didn't know, now I know it. But still I think this is fine.

Фото профиля yapcine
yapcine11 месяцев назад

This is literally CADAM

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Oh, cool, never heard about.

Фото профиля sanjay prasad hs
sanjay prasad hs11 месяцев назад

This seems like a really cool thing. We should definitely hook an LLM into it and see where it goes.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

This is what I am doing in the web editor mate

Фото профиля OtivDev
OtivDev11 месяцев назад

@sanjuhs123 Curious to see how it performs, I did the same but with blender backend (tried JSCAD as well), link in my bio if you want to try

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@sanjuhs123 oh, thank you, I'll try for sure.

Фото профиля atp
atp11 месяцев назад

cool af but using a non-standard ascii char in the extension is a bad move

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

I think I didn't get your point, can you explain me better?

Фото профиля atp
atp11 месяцев назад

I feel it could generate easily avoidable problems, like when you create a file from the terminal and usually don’t have quick access to those characters

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

oh I got it know. have you got some suggestion?

Фото профиля atp
atp11 месяцев назад

allowing variations like .ucad or .mcad sounds cool too, and so terminal users without Unicode support (if any exist) won’t suffer

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

thank you, I am a newbie on this field, so every new information is useful

Фото профиля atp
atp11 месяцев назад

bro... you dont seem newbie at all hahah you created an awesome project keep it up 💪

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

thank you very much! Appreciated!

Фото профиля Diego
Diego11 месяцев назад

Or you can design a Lego with a couple clicks in cad

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

You can, or you script your models

Фото профиля Lukas Süss
Lukas Süss11 месяцев назад

How does it compare to OpenSCAD? Is it also a pure / referentially transparent / side effect free language (culling out all the bugs that can stem from for this use-case unnecessary statefulness).

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Never tried openscad

Фото профиля NotThatQ
NotThatQ11 месяцев назад

Sounds great, I'll test it as soon as I can. I used openSCAD and it was quite powefull but unfortunately the development stopped.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

this is a newborn language, so let's see

Фото профиля Hervé Nivon
Hervé Nivon11 месяцев назад

Reminds me of OpenSCAD

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

I didn't know openscad

Фото профиля Hervé Nivon
Hervé Nivon11 месяцев назад

Well done 👍

Фото профиля Hervé Nivon
Hervé Nivon11 месяцев назад

Modeling 3d model has always been frightening to me. Use a mouse to sculpt a virtual blob 😱 I love so much being able to code 3d models. It’s mesmerizing to me. OpenSCAD revival 🥹

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Time to play with 3D models.

Фото профиля Oliver
Oliver11 месяцев назад

can ai generate it

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

i think gemini 3 is able to generate them. I prefer this approach because I can have more control on the process in this way

Фото профиля Oliver
Oliver11 месяцев назад

generate the code

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Exactly, that's the plan, integrate into the webeditor and llm so I can let it write the code

Фото профиля sara.sissy
sara.sissy11 месяцев назад

@OliverBarnum That's very good.👏🏻

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@OliverBarnum Thanks! Hope it works!

Фото профиля Dan Advantage
Dan Advantage11 месяцев назад

totally ground-breaking, amazing work, marco!

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

It is pretty awesome! 3D printing goes brrrr

Фото профиля Dan Advantage
Dan Advantage11 месяцев назад

it's almost too easy

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

it's becoming just a funny game

Фото профиля Dan Advantage
Dan Advantage11 месяцев назад

the game of life

Фото профиля bake-chang
bake-chang11 месяцев назад

I once tried hooking OpenSCAD up to an LLM, and it just didn’t work at all.

Фото профиля Rodolfo Bonnin
Rodolfo Bonnin11 месяцев назад

Cadquery?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

what is cadquery?

Фото профиля Rodolfo Bonnin
Rodolfo Bonnin11 месяцев назад

Similar, but a very stable Python library with kits of component libraries. Also check build123d

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

oh very interesting. Thanks for sharing

Фото профиля needabetteralt
needabetteralt11 месяцев назад

Literally math cad.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

literally.

Фото профиля needabetteralt
needabetteralt11 месяцев назад

No, it specifically is. Mathcad or openscad is literally already this. It’s been around a long time.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Ya, I am not joking, I didn't know that. I discovered today here in the comments, many people talk about openscad

Фото профиля javacasm
javacasm11 месяцев назад

Love it, if you need a beta tester... just send a msg

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

thanks! I will share the web editor soon

Фото профиля Pewpy
Pewpy11 месяцев назад

openscad exists you know

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@MrPewpyButWhole ya I received many comments about that

Фото профиля Pewpy
Pewpy11 месяцев назад

will you support the superior .step format? the .stl format is late 1980's and is very out of date

Фото профиля migero 🤌🥕🐇
migero 🤌🥕🐇11 месяцев назад

can any current AI LLM use it ?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

I am doing exactly this. Like an agent to properly write this syntax on a given prompt

Фото профиля migero 🤌🥕🐇
migero 🤌🥕🐇11 месяцев назад

looking forward then

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

working on it, stay tuned!

Фото профиля Sunwolf
Sunwolf11 месяцев назад

Can it do animal figures? Like Huskies?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@GaryWA9 pretty complex task. I think we can try to make a very rough version of a husky. Let me try.

Фото профиля Sunwolf
Sunwolf11 месяцев назад

That would be cool. I'd love to find a way without 3D scanning gear. I have Huskies and wanted to make their own statues and they generally won't sit still for a scanner process. I was thinking 3-4 images from different angles could be crunched up but have no idea what AI would crunch that up or if it exists yet. I use FreeCAD and Blender for other things.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@GaryWA9 oh, very nice. I think you should try with gemini 3 maybe. Uploading the pictures and asking for a 3d model of them. I have seen something like this for cars and it looks pretty nice.

Фото профиля Sunwolf
Sunwolf11 месяцев назад

Will try...but then have to get to STL for the 3D Printer. Someone could make a business out of that, doing custom 3D statues for people's pets. Just spit balling. But that would be cool for my crew.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@GaryWA9 I am sure that it already exists but we just don't know XD

Фото профиля Sunwolf
Sunwolf11 месяцев назад

Web3 is vast.😎

Фото профиля TheRad-creator
TheRad-creator11 месяцев назад

Can you also choose color for the piece?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

ya sure

Фото профиля TheRad-creator
TheRad-creator11 месяцев назад

Cool, thx.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

soon online, stay tuned.

Фото профиля Lachlan Perrier
Lachlan Perrier11 месяцев назад

Fantastic

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

ya, it really is!

Фото профиля Shoopie toopie
Shoopie toopie11 месяцев назад

How am I supposed to find mu on my keyboard for the file extension good sir

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

I think that is a very good question. That is why it is better to use a fully integrated editor

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@virtuaboii .microcad extension is better XD

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@virtuaboii simple, clean, fast. Like it.

Фото профиля 8kspaceinvader
8kspaceinvader11 месяцев назад

Ever tried OpenSCAD?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

yep, i discovered it today

Фото профиля Daniel Kumlin
Daniel Kumlin11 месяцев назад

looks super sick. what is the coolest thing you have made with it?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

lego

Фото профиля 𝕬𝖑𝖕𝖍𝖆 𝕷𝖊𝖌𝖎𝖔𝖓 🕋
𝕬𝖑𝖕𝖍𝖆 𝕷𝖊𝖌𝖎𝖔𝖓 🕋11 месяцев назад

This is awesome. Being able to git diff cad designs. Text based git diffable engineering ftw.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

EXACTLY. You got the point, that is the real value of this.

Фото профиля Peter Isza
Peter Isza11 месяцев назад

Cool where can I try it

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

the code is open source and you can install the software with cargo

Фото профиля Peter Isza
Peter Isza11 месяцев назад

One can make a static website for this thing with codemirror, webassembly, and webgpu right?

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

yep why not!

Фото профиля Peter Isza
Peter Isza11 месяцев назад

I am lazy, I will wait until someone else builds it

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

just a couple of hours and I am going to host the website

Фото профиля Dan Advantage
Dan Advantage11 месяцев назад

@fs9h7kh4b5 lol let's go marco

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

@fs9h7kh4b5 we are sooo back

Фото профиля Borz
Borz11 месяцев назад

cool.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

It is.

Фото профиля SpaceBird Aero
SpaceBird Aero11 месяцев назад

Fusion 360 has had scripting for making objects through code from the starting...

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Oh I didn't know🚀

Фото профиля Paula Gutierrez Cascales
Paula Gutierrez Cascales11 месяцев назад

the cursor for CAD implementations here could be incredible - generative design and representations here could be awesome

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

This is literally what I am doing right now.

Фото профиля 3DCre8r
3DCre8r11 месяцев назад

Now do an icosahedron

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

Let's go

Фото профиля 3DCre8r
3DCre8r11 месяцев назад

😅 First time I modeled one after seeing how to construct it with 3 orthogonal golden ratio rectangles like a month ago in an x post, maybe it was one of yours. Last week I started to try it with grasshopper in rhino but I was too clueless compared to how to do it far more simply in Solidworks which this is.

Фото профиля Marco Franzon
Marco Franzon11 месяцев назад

oh well, it looks really complex XD

Фото профиля 3DCre8r
3DCre8r11 месяцев назад

It was a little annoying to make ha.

Похожие видео