Skip to content

generated 3mf file mesh objects aren't equivalent to input mesh objects #2

@w531t4

Description

@w531t4

Context:

  • to_3mf version: 0.1.0
  • python 3.11.11
  • prusaslicer version: 2.9.1
  • fileA and fileB (see archive.zip) were produced with gflabel (https://github.com/ndevenish/gflabel) 9a7278eb50c5e421788a798da3ea7fa9c8e7a342

Action:
stl_to_3mf([fileA, fileB], 'test_result.3mf')

Expected Outcome:
fileA, fileB would behave the same (in PrusaSlicer) [when performing Split -> To Parts].

Outcome:
When

  1. test_result.3mf is opened in PrusaSlicer 2.9.1
  2. and either of the attached files (see below) have Split -> To parts performed on them,

Then

  1. PrusaSlicer UI shows some of parts as having open edges,
    • Image
  2. and visually there are components missing and or distorted
    • Image

Whereas

  1. When these same actions are performed with the raw STL files, no errors show up, and the files appear correctly.

Archive.zip
Archive.zip contains:

  • test_result.3mf
  • row3-m4x16r-m4x16-1x1-d2.stl
  • row2-m4x12r-m4x12-1x1-d2.stl

I'll try to dig and see what's up, but these days my availability seems to change every 15m. I like the idea with your project - The behavior of taking many STL's and pushing them in a m3f accomplishes an objective related to a different goal of mine. I need this functionality AND

  1. i'd like to press the "arrange" button in Prusaslicer,
  2. press the "Split -> To parts" action for each object in Prusaslicer
  3. Mark the an extruder for each part according to a pattern

Hopefully my overall objective helps to clarify my usecase - please note i'm not expecting or asking this project to perform the additional functionality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions