Skip to main content

make_placement_rplacement

Kind: Function
Domain: Assembly
Canonical import: from cadflow import make_placement_rplacement

Signature

def make_placement_rplacement(origin: 'Tuple[float, float, float]', x_axis: 'Tuple[float, float, float]' = (1.0, 0.0, 0.0), y_axis: 'Tuple[float, float, float]' = (0.0, 1.0, 0.0)) -> 'Placement'

Description

Create a canonical right-handed placement in the active workplane.

Parameters

NameTypeRequiredDefaultSource description
origin'Tuple[float, float, float]'yes-Not explicitly described in the source docstring.
x_axis'Tuple[float, float, float]'no(1.0, 0.0, 0.0)Not explicitly described in the source docstring.
y_axis'Tuple[float, float, float]'no(0.0, 1.0, 0.0)Not explicitly described in the source docstring.

Returns

Type: 'Placement'

The source docstring does not declare additional return semantics.

Errors

The source docstring does not declare a narrower exception contract. Invalid types, values, ownership, paths, or backend state may still raise the corresponding public error.

Behavior and constraints

  • The contract below is generated from the current public runtime signature. Check domain notes for ownership and workflow constraints.

Import check

from cadflow import make_placement_rplacement

See also