Skip to content

Export SVG of .STEP file not center #1863

@joshua-alday

Description

@joshua-alday

Heya folks, quick disclaimer: I'm a noob to cq, but not a noob to 3D geometry operations and modelling, etc.

I'm using CQ as a part of my project to quickly render out parts for quick viewing. Our objects are created in our own cad engine and then converted to a .STEP file. I am 100% sure it's still center in both files, I've checked. However, when I use CQ to export it was an SVG, the object comes out uncentered. I would attach an example, but the upload fails for some reason.

Here is the code I use for export:

result = cq.importers.importStep("/path/to/step/part_235.step")
result.export("./outputs/part_235.svg",
	opt={                                   
		"width": 800,                           
		"height": 800,                          
		"showAxes": True,
		"showHidden": True, 
		"projectionDir": (0, 0, 1),
                "strokeColor": (0, 255, 0),
	}
)

I have tried result = result.translate() which doesn't seem to do anything to move the object.
I have also tried result = result.center() but this results in an error: OCP.Standard.Standard_ConstructionError: Bnd_Box is void

Not quite sure where to go from here, the image is off-center and documentation hasn't revealed anything to me yet.

Thank you for any info.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requestedsvg

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions