5 Studio Features Requests Gamechangers:

Yo,

I hope that every one is doing good, please find below you 5 features requests, please let me know if extra explanation needed, I can provide illustrations and extra details.
Feature Requests for Bambu Labs Studio App

  1. Dual Cut Functionality

Objective: To empower users with the ability to execute double cuts, either symmetrical, parallel, or customized, on a single object simultaneously, thereby segmenting 3D models into 3 or 4 separate entities in one go, enhancing the efficiency of the editing process.

Description:

  • Introduce a “Dual Cut” feature that facilitates double cuts in one operation, an extension of the current “CUT” tool. This feature is activated when the user opts for 2 cutting edges (with options to choose either 1 or 2).
  • Operational modes include “Intersection”, “Parallel”, and “User Defined”.
    • Intersection: The initial cuts intersect at the geometric center of the model, forming four separate bodies. Moving the intersection point outside the model results in three bodies.
    • Parallel: The cuts are parallel and equidistant from the center, with user-defined inputs for dimensions between cuts, height, rotation angle, and the degree between the cutting edges.
    • User Defined: Allows users to individually specify the location and rotation for each cutting edge.
  • Additional Feature: Option to automatically clone each resulting body.

Use Cases:

  • Cutting Charizard’s wings to attach to Morty’s back.
  • Adjusting the length of a tree without altering the roots or foliage.
  1. Display and Edit Center of Gravity

Objective: To offer users insights into the stability of their 3D models after the slicing and infill calculations are completed.

Description:

  • Showcase the center of gravity on the 3D model post the completion of slicing and infill calculations.(it could be a dot with kind of arrow on showing the degree of tilt)
  • Enable users to modify infill ratios to achieve static stability and balance.
  • Introduce an “Auto Balance” feature where the software recalculates axis deviation and modifies infill distribution to balance the model, considering its physical attributes.

Use Cases:

  • Developing statically stable and well-balanced models.
  • Alerting users to potential stability issues before printing, such as the necessity for additional support or a stand.
  1. Snap to Center of Surface

Objective: To ease the alignment of bodies during assembly by introducing a functionality that enables center-to-center snapping.

Description:

  • Develop a feature that facilitates the alignment of one body’s geometric center to another, ensuring precise face-to-face, center-to-center alignment.

Use Cases:

  • Accurately attaching the dual-cut Charizard wings to the dual-hand cut Morty.
  • Guaranteeing precise alignment when assembling various parts.
  1. Add Joint and Connector Functionality

Objective: To augment modularity and customization by incorporating diverse joints and connectors.

Description:

  • Introduce a functionality to insert various types of joints as either “Add Part” or “Connectors” within the cut tool.
  • Offer options for 1-way, 2-way, 3-way, ball joints, fixed connections, and corner brackets.
  • Establish a minimum working volume for each joint, with an option for user override.
  • Facilitate the addition of joints and connectors during body-cutting operations.
  • Implement tools for precise placement, including alignment and surface centering snap tools.

Use Cases:

  • Enhancing the modularity and customization of 3D models.
  • Decided to make Morty Charizard wings artictlated.
  • Encourges users to go for bigger builds.
  1. Resume Print from Specific Layer

Objective: To allow users to resume printing from a designated layer, saving both time and materials.

Description:

  • Create a feature that enables users to resume interrupted prints from a specific layer, avoiding the initial startup routine.
  • Allow users to position the nozzle head at a particular layer height, determined by comparing the successful portion of the print with the sliced model in Bambu Studio.
  • Introduce a scanning functionality for the extruder to confirm the body height before resuming the print.
  • Begin printing at a slower speed for the initial two layers to ensure better adhesion, followed by a gradual speed increase.

Use Cases:

  • Resuming interrupted prints efficiently, saving time and resources.
2 Likes

Personally, I think Slicers should focus on just slicing. If you need these kinds of CAD features, use CAD software to make use of them.

All these things you list are things that can be accomplished in CAD. Modifying the models in the slicer means you can’t go back later and tweak the CAD models without having to redo the Slicer stuff too. That’s a bad process. If you are a sophisticated enough user to make use of these kinds of features, you already have them (or something close) in your CAD software… do it there so your changes are being made to the source file.

1 Like

studio request for ability to add multiple items per layer, ex. pause unload, change filament on 1 layer.

1 Like