Attn Creators: Stop the Documentation Grind!

Creating assembly guides has never been this easy! No more manual screenshots, hunting for the right angle, or drawing endless arrows!

I’m building assemFX Studio—the easy-to-use engine that turns your 3D models into interactive, step-by-step assembly experiences.

See what Kit_Crafters has done with it so far:

The Beta Roadmap:
We are currently working with a small, elite group of pioneer testers. In just a few days, I’ll be inviting a second batch of creators to join the Closed Beta as Founding Members and enjoy priority access to our upcoming feature releases and exclusive “Founding Creator” rewards.

Ready to make your assembly guides as professional as your designs? Stay tuned—invites are dropping soon!

Some video demos to show how easy it is to use the app:

Smart Explode

Camera Transitions:

Callouts & Step instructions:

8 Likes

Huh. Interesting! I am not sure if I would use this or not - but it seems like it is a good addition to one’s toolset for helping guide people to successful builds! I will have to keep an eye out for this in the wild. Good luck!

1 Like

This is looks promising, and could be useful when i need something to be animated rather than just sheet of paper (in some cases).

Here is what i like: (based on quick look)

  • the automated pan and tilt motion.
  • part animation going into place.
  • glue instructions.

Here is what i can suggest: (if you allow me)

  • I’m not an expert on how web based app works, but i personally prefer an offline based software that uses my hardware (processor/ram/gpu) for heavy load, and for work privacy rather than having it being online.
  • you can also consider zoom motion for the close up assembly of small part on large parts (example a 10mm clip on a 250mm body).
  • add machined bolts and screws instructions with note of bold size.
  • the objects look like they are from tinkercad, it can look much better if there is black outlines similar to fusion 360, by that it will be much clearer to see edges and easier for the eyes to read.
  • having the ability to import .obj or .step rather than just .stl files, as it is faster to import the whole project assembly with parts colors and multicolors, and parts will be in its intended placement, while saving a lot of time from exporting part by part.
  • Dark mode :smiley: at some point someone will come asking for dark mode (you cant go wrong with dark mode).
  • also this is for far future after this goes well for you, having electrical component and modules, boards and wiring.

These suggestion are based on my work process, i mainly do light to mid complex projects, with multicolor on parts, and i have small parts on large parts, with bolts and wiring and electronics in some cases…

i hope these suggestions are useful for you for future updates, wishing you all the best and to see your product successful ^^

1 Like

Thanks for all the detailed feedback! Let me address each of your points — this will be a bit long since you raised some really good questions!


Re: Offline vs Browser-based

Great question! I totally understand the concern about hardware utilization and privacy. Let me clarify how AssemFX actually works:

AssemFX runs 100% locally in your browser — all the heavy processing (3D rendering, model manipulation, export generation) happens on your CPU/GPU, not on a server.

Think of browser-based 3D apps like:

  • Sketchfab (3D model viewer with millions of polygons)

  • Tinkercad (full 3D CAD modeling in browser)

  • Onshape (professional CAD, entirely browser-based)

  • Browser games like Halo Infinite (Cloud Gaming) or any WebGL-based games that render complex 3D graphics locally

Modern browsers are incredibly capable for graphics-intensive work. Your CPU/GPU do all the heavy lifting — the browser is just the platform, like how Steam is a platform for launching games that run on your hardware.

Pros of browser-based:

  • Zero installation — works immediately on any computer (Windows, Mac, Linux, even Chromebook)

  • No separate viewer app needed — the same app used for editing is also used for viewing. Viewers just get limited access to the source files, so they can’t modify your original work

  • Always up-to-date — you automatically get the latest features without manual updates

  • Cross-platform — start a project on your work PC, continue on your laptop at home, no compatibility issues

  • Lower barrier to entry — no admin rights needed to install, no IT approval required

  • Privacy maintained — your files stay on your machine unless you explicitly save to the cloud in order for others to view it

Privacy & Control specifically:

  • Your projects are stored locally in your browser’s storage by default

  • As a creator, you get a secured account where you can choose to publish your guide publicly or keep it hidden

  • Cloud save is optional and only happens when you explicitly choose to save or share

  • All 3D processing happens client-side

The only thing that requires internet is loading the app initially and optional cloud features. Once loaded, you could even disconnect and keep working (though saves would be local-only).


Re: Zoom motion for close-up assembly

Excellent suggestion! This is actually already built into AssemFX. When you play through an assembly guide in Presentation mode, the camera automatically zooms and positions to focus on the active part being assembled. You don’t need to understand complicated camera manipulation in the app. It’s just a click of a button!

So if you’re assembling a 10mm clip onto a 250mm body, the camera will zoom in tight on that clip installation step, then zoom back out for the next part. Makes it much easier to see what’s happening with small details.

image


Re: Bolt/screw libraries with size annotations

100% agreed — hardware libraries are definitely on the roadmap! The plan is to include common fasteners (bolts, screws, nuts, washers) with automatic callouts for size/type (like “M3x12 socket head cap screw”). This would save a ton of time vs modeling every fastener individually.

This ties into the broader component library system I’m planning. Appreciate the feedback — confirms this is a high-priority feature!


Re: Black outlines like Fusion 360

Great eye for detail! AssemFX actually includes customizable edge rendering. In the preferences panel, you can choose an outline color — including crisp black outlines just like Fusion 360 uses, or any other color that works best for your parts.

I set the default to a subtle glow since it works well across different part colors, but you’re absolutely right that strong black lines can make edges pop and improve readability. This gives you full control to match your visual preferences. And there are more planned customizations that will be available to the user.


Re: .obj and .step import

Great minds think alike! You’re absolutely right about the workflow benefits. Here’s the current status:

Currently supported:

  • STL — universal format, every CAD program exports it

  • 3MF — preserves colors and metadata, standard for modern 3D printing workflows (BambuLab, Prusa, etc.)

What’s awesome: AssemFX already supports and preserves the original placement coordinates of .stl and .3mf files upon import! So if you export your full assembly from CAD with parts already positioned, they’ll land in AssemFX exactly where they belong.

This is actually the recommended workflow:

  1. Import your pre-positioned assembly

  2. Use the Smart Explode feature to automatically separate parts

  3. Add messages and callouts

3 steps to a finished assembly guide! The Smart Explode feature analyzes your assembly and creates separation animations automatically, saving massive amounts of time.

.obj and .stp are both on the roadmap to expand format support even further, but the workflow you’re describing already works great with .stl and .3mf today.


Re: Dark mode

You’re absolutely right — dark mode is on the roadmap! It’s pretty much non-negotiable for any modern app, especially one where users might spend hours building assembly guides.

In the meantime, most browsers have extensions that can force dark mode on websites if the bright interface bothers you. Not perfect, but a temporary workaround until native dark mode ships.


Re: Electronics libraries (wiring, boards, etc.)

Love the forward-thinking! This ties directly into the hardware library concept. Once the base library system is in place (fasteners, common components), expanding it to include electronics becomes a natural next step:

  • Arduino/Raspberry Pi boards

  • Common connectors (USB, JST, headers)

  • Wiring harnesses with routing visualization

  • Generic component shapes (motors, servos, sensors)

It’s a perfect fit for projects that combine mechanical and electrical assembly — think consumer electronics teardowns, robotics builds, IoT device guides, etc.

Really appreciate you thinking long-term about where this could go. That’s exactly the kind of vision that helps prioritize features!


You clearly have a great understanding of the workflow — would you be interested in beta testing?

Your feedback is incredibly detailed and spot-on with where AssemFX is headed. I’d love to get you early access before the general invite drop. As a bonus, you could immediately start publishing your own assembly guides as part of the testing process.

Want to see these features in action first? Let me know if you’re interested and I’ll get you set up! Thanks for the excellent feedback!

I appreciate the detailed reply on every aspect and sharing the roadmap, this makes me confidant that your program will keep developing to perfection.

i would be glad to join beta testing and give feedback for improvements, at this point i can do assembly instructions for the simple models and couple of complex assemblies that i get question about some steps due to some users having trouble understanding my pdf manual.

1 Like

Excellent! Please check your PM :slight_smile:

Love seeing this :raising_hands:
Hope it helps more creators spend less time on documentation and more time creating.

1 Like

hi, can you please send me an invite code, I will like to try this