Sculptura
sculptura ☆.ᐟ
username: @arsoninstigator aka @anne on the slack (she/her)
here’s the printer’s github repository and the main infill page
total time spent on this till date: 81 hours
- i currently / will have access to a 3d printer before 21st march (bambu a1 mini)
about
sculptura is a fully open-source and customized budget corexy 3d printer that incorporates a p1p-style z-axis
initial aim - for printing smooth, detailed and precise models that are meant to to be used as high quality decorative pieces (like you would see at an art gallery) :D
daily log
⋆ day one - day ten — initial research (time taken: ~ 15h)
found out even more about how 3d printers work by reading documents, watching youtube videos, looking at existing open-source builds (including neutrino), sketching out what i was trying to achieve. i loosely consulted reddit threads that answered my super specific questions and asked a lot of questions on dedicated discord servers (i’m surprised they didn’t ban me for being annoying). i did my initial light research on:
- frame and motion system
- frame design & materials
- printer kinematics & motion types
- linear motion
- belt & pulley system
- extruder and hotend
[i spent a lot of time going back and forth to decide whether i wanted to make a clay or paste-y printer (since the name of my printer is sculptura) but ultimately decided against it and took the traditional route]
- hotend types
- nozzles & material compatibility
- direct drive
- bed and print surface
- firmware (will run klipper)
- electronics
- mainboard selection
- stepper motor drivers
- power supply & wiring
at this point i obviously knew only the basics so nothing was set in stone but i started to form a very rough image in my head of what my printer would look like and started to make interations on the components i had chosen and added to my current bom before i started cad-ding and got in too deep!
⋆ day eleven - day nineteen — research + begin cad (time taken: ~ 17h)
continued my quest to research on more stuff and get into the details. watched actual people talk about their experience working w 3d printer builds to get a holistic view that’s beyond the pages of a book. some topics i covered included:
- bed & print surface
- heated bed types
- bed surfaces
- auto bed leveling?
- cooling & enclosure design
- part cooling fans and ducts
- hotend cooling fans
- enclosures and filtration
sketched out a wip printer and its measurements with a paper/pencil and then started working on the cad. focused on the frame. decided: aluminum extrusions, no question. modeled a simple 2020 extrusion profile, then tried to boolean it into a frame mockup. fusion crashed twice. used a combination of fusion 360 and freecad (love the open source-ness but it’s not quite there yet in terms of features) and even though this wasn’t the hardest part of the build, but i had to restart from scratch multiple times and do it all over again and again till i was somewhat satisfied with the results.
day twenty - day twenty-five — cadding
realized i didn’t dimension the extrusion lengths. spent a whole day fixing it. fusion’s sketch constraints started ghosting me. drove myself mad figuring out why my midpoint constraint wasn’t snapping. next day, found a nice trick on grabcad for corner brackets. “borrowed” the design and parameterized it to fit my frame. made fusion crash only once which is a victory in itself in my book. next two days, scrolled discord printer groups. stumbled across some fun idler designs. screenshot folder became 134 images deep. did no cad stuff since i felt kinda burnt out. after that, finally locked in and started laying out core xy belt paths. sketched some pulleys and tried routing the belt. decided it looked like spaghetti and got hungry. googled “corexy belt routing diagram” 17 times and was still confused.
day twenty six - day thirty two
made some core xy progress - refined the belt paths. added idler pulley placeholders. felt like a god for 30 minutes until i realized i forgot to check belt tensioning. next day, modeled my first tensioner block. completely forgot clearance for the screw head. redid the whole thing. scrapped it entirely in anger. redid it again. next, i borrowed some gantry ideas from voron. decided on linear rails. modeled a rail and slapped it onto the frame. wingardium laviosa noticed it’s floating in mid-air but oh well. next, added actual mounting points to the frame for rails. realized i sized them 3mm too short. adjusted everything. fusion performance starting to tank from component count. next, modeled a rough carriage and constrained it to slide on the x rail. watching it move felt great. next, added pulley mounts to the carriage. spent 40 minutes debating between single or dual pulleys. settled on dual for tensioning flexibility. upped my dosage for ritalin (prescribed ofc) to lock in but fell asleep with fusion open and my head on the keyboard so that went as well as you can imagine.
day thirty-three - day forty
designed a motor mount plate. fusion crashed during patterning. auto-recovered my file but lost constraints. raged. cried. ate chips. returned. next day, ranted in my journal about fusion not autosaving often enough. redesigned motor mount properly this time. frame finally started feeling real !!! next, got stuck deciding between optical or mechanical endstops. prototyped a slot for microswitches, decided to stay simple. will probably regret this later. next, modeling the y carriages today. realized they look suspiciously like voron’s. decided that was good ??? looked up juvenile sentences for shoplifting (/s). next, redesigned how extrusions join for better rigidity. added hidden fasteners. model was getting heavy but fusion was surprisingly cooperative. next, discovered i need spacers everywhere. modeled one spacer, then made 12 variants. started going insane and had to go for a walk. started raining while i was walking. yay.
day forty-one - day forty-five — printhead-ing + electronics
explored printhead designs. half-considered a compact, single-fan setup but ended up copying a stealthburner clone layout. next, modeled the printhead mount. forgot to add wire management. amazing. next, finally added wire guides. fusion assemblies slowed to 5 fps but the model looked neat. next, roughed out a bottom electronics compartment. stole layout inspiration from voron switchwire. power supply mount looked questionable. felt pointless spending an hour designing a snazzy power button mount. next, added cutouts for ac inlet and exhaust fan. the model had started looking suspiciously printer-like.
day forty-six onwards — wrapping up the printer
modeled some custom fan grills. made them a bit too decorative. questioned my aesthetic priorities. next, started mocking up bed mounting. spring setup first, decided that i will explore silicone mounts later. next, modeled bed leveling knobs. realized i hate knobs. felt like i might switch to automatic probing. took a break from the printer to model a cookie cutter for fun (and #bakebuild). next, modeled a mount for a bed probe. debating between bltouch or inductive sensor. prototyped both. decided that it looked slick. next, added fasteners to most major components. took some vanity renders of the assembly. cursed the bloodline of whoever created fusion. next, spent an unhealthy amount of time designing a filament guide path. cleaned up the toolhead design. was actually happy with this iteration. next, fusion constraints exploded mysteriously. spent 3 hours untangling dependencies. next, modeled a simple filament runout sensor holder. used a borrowed sensor design. printer started looking somehwat complete. chamfered edges, added fillets, prettied up exposed mounts because #vibes. revisited motor mounts. strengthened weak points. added bed cable chain mount. model complexity was at an all-time high. did some fancy renders again. asked mom for color palette inspiration since my model looked … sad.
designed enclosure panels for my printer (the 20$ printer mod mini ysws) which finally looked like a printer.
present
worked on the readme/journal log for my printer :3 made a list of future modifications i would like to make (when i have time + extra funding of my own). worked on the bill of materials which was a pain because hcb cards dont always work in india + aliexpress etc. and other chinese manufacturers are simply banned in india + so it was a hit or miss + the tariffs now made everything so much harder to source because hobby electronics in india is not cheap. at all.