this post was submitted on 20 Feb 2024
20 points (91.7% liked)

3DPrinting

15675 readers
19 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: [email protected] or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS
 

Hi everyone - I'm doing some prototyping on a part I'm designing. The final part will take up nearly the entire build plate, but for a test print, I'm using a negative modifier to remove 80% of the part, leaving only a sliver to print. The problem is that once sliced, the part left to be printed is way over on the edge of the build plate, and I'd rather it be in the center if possible. If I position it where the edge i want printed is in the middle, it of course complains that part of the file is off the build plate and won't let me slice, even though it's all being removed with the negative modifier. Any ideas on how to get it to cut the piece and still center it?

top 13 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 9 months ago* (last edited 9 months ago) (1 children)

Sorry I am short of time, but hopefully I can help:

Instead of using negative modifiers, just load the full part as it is. Then rotate it (Usually ±90 degrees) around the x or y axis and use the z cut tool to cut the part in half. Only keep the part you want. Reverse the initial rotation and the object is now cut on one side.

Redo the steps for all 4 sides.

Edit: also this might help (dont know, if it's an beta option): https://help.prusa3d.com/article/cut-tool_1779

[–] [email protected] 2 points 9 months ago (1 children)

Thank you the cut tool worked perfectly! I don't know how I missed that

[–] [email protected] 2 points 9 months ago

Glad i could help!

[–] [email protected] 4 points 9 months ago

Could it be that you have a brim or skirt set for around the hole part that steps out of the build plate?

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago) (1 children)

Stop using the slicer for part modification would be my advice. Sure, it CAN be done - but you're running into the reason most people don't.

Most slicers will allow you to drop the part below the build plate and cut that area off though. That's about the extent that I would trust the slicer to modify it.

[–] Imgonnatrythis 2 points 9 months ago (2 children)

Agree with solution in this case, but where does this statistic come from? I find this fact surprising. I would have guessed most people do use the slicer for modification and professionals and more experienced enthusiasts make up those that don't.

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago)

I’d assume not, actually.

Might be something most newer-to-the-hobby might try, but once you get comfortable with modelers… the limitations be come obvious.

For example tapering registration pegs. If you’re slicing along the xy plane, then your pegs will be vertical, but this sounds like the part is too large in either YZ or XZ, making the overhanging posts… problematic.

[–] [email protected] 1 points 9 months ago

It's because the slicer is basically just CAM software for additive manufacturing. If you are using CAM software in subtractive CNC, you wouldn't use the cam software to modify the part, you'd modify it in CAD. The slicer just simply isn't the tool to use for part modification.

[–] [email protected] 3 points 9 months ago

OpenSCAD is particularly good for jobs like this. You can import an stl and do an intersection with a "cube" to get the part you want.

OpenSCAD is script based, so does have a little bit of a learning curve, but it's an excellent tool to have in your toolbox.

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago)

Disable Auto center then drag it around.

Edit: my reading comprehension kinda sucks sometimes. The original comment shall remain as a monument to my eagerness to help, but unwillingness to fully understand the problem first. :/

Maybe try pulling it through the build plate? I've done that but I'm not sure if it complained about the non printing part. Maybe also try cutting the model with the slicer?

[–] [email protected] 2 points 9 months ago* (last edited 9 months ago)

I second the other comment it’s best not to handle it in slicers.

Rather, I’d suck it into your favorite modeling software, then create a sketch with a cube that fills the space you want to cut (so one face is the cut-plane and the rest of the part is inside the cube.)

From there, duplicate the part you’re trying to print and use the cube to “intersect” the part- which makes it so that copy, only the stuff inside the cube exists. On the duplicate, you can then use “cut” to remove the bits you just created.

In Fusion 360, the function your looking for is “combine”, you don’t need to duplicate the mesh part just toggle “keep tools” (I’d also suggest “new component” as well.)

While you’re in there… I would create a sketch off the net cut plane (either side,) and then create registration posts. Shallow is just fine, but you want a something tapering to a solid point so that as you’re gluing up, it aligns itself. (A shallow pyramid also works, whatever angle youre printer can handle overhangs is fine.)

Inside, you’re joining the extrusion the other you’re cutting (and creating a void.)

[–] InEnduringGrowStrong 2 points 9 months ago

Cut it up before importing in the slicer?

[–] [email protected] 0 points 9 months ago

New Lemmy Post: PrusaSlicer - Need some quick help with prototype printing (https://lemmy.world/post/12173718)
Tagging: #3dprinting

(Replying in the OP of this thread (NOT THIS BOT!) will appear as a comment in the lemmy discussion.)

I am a FOSS bot. Check my README: https://github.com/db0/lemmy-tagginator/blob/main/README.md