Pycatia

Latest version: v0.8.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

0.8.0

* New Classes, methods, properties and enums added.

Introduced in V5-6R2021

* added the following new classes introduced in V5-6R2021.
* ManufacturingComputePMAParameters
* ManufacturingFeatureFactory
* ManufacturingMachinableAreaMngt
* ManufacturingParameter
* PartServices

* added the following new methods / properties introduced in V5-6R2021.
* DrawingTable.orientation_reference
* DrawingTable.text_properties
* DrawingText.orientation_reference

Introduced in V5-6R2020

* added the following new classes introduced in V5-6R2020.
* CompositesServices
* CompositesMaterial
* CDMASettingAtt
* ManufacturingProgram2

* added the following new methods / properties introduced in V5-6R2020.
* HybridShapeUnfold.target_direction
* HybridShapeUnfold.target_origin
* StepSettingAtt.att_annotation_export
* StepSettingAtt.get_att_annotation_export_info()
* StepSettingAtt.set_att_annotation_export_lock()
* Wrappings.compute_wrapping_with_convex_hull()

* added the following enumeration types introduced in V5-6R2020:
* cat_composites_type

Introduced in V5-6R2019

* added the following new classes introduced in V5-6R2019.
* MedianFeature
* NumericalDisplayFormat
* SemanticGDTCommonZone
* SemanticGDTFrameExtension
* SemanticGDTNxDisplay
* ManufacturingActivityToolPath
* added the following new methods / properties introduced in V5-6R2019.
* DxfSettingAtt.export_view_as_viewport
* DxfSettingAtt.get_export_view_as_viewport_info()
* DxfSettingAtt.set_export_view_as_viewport_lock()
* DxfSettingAtt.set_export_view_as_viewport()
* Ig2SettingAtt.export_view_as_viewport
* Ig2SettingAtt.get_export_view_as_viewport_info()
* Ig2SettingAtt.set_export_view_as_viewport_lock()
* Ig2SettingAtt.set_export_view_as_viewport()
* HybridShapeAssemble.get_healing_mode()
* HybridShapeAssemble.set_healing_mode()
* HybridShapeRevol.begin_angle_offset
* HybridShapeRevol.end_angle_offset
* Annotation.has_a_numerical_display_format()
* Annotation.numerical_display_format
* Annotation2.is_a_consumable_annotation
* AnnotationSet.annotation_set_purpose
* AnnotationSet.apply_result_with_link_when_copy_set_to
* AnnotationSet.read_iso_default_properties
* TPSView.annotation_plane
* TPSView.annotation_sketch
* TPSView.annotations
* TPSView.display_ratio
* TPSView.view_type
* Dimension3D.is_a_continuous_feature_applied()
* SemanticGDT.frame_extensions()
* SemanticGDT.has_a_centered_element()
* SemanticGDT.has_a_frame_extension()
* SemanticGDT.is_applied_on_multiple_entities()
* SemanticGDT.median_feature()
* SemanticGDT.nx_display()
* Application.begin_ur_concatenation()
* Application.stop_ur_concatenation()

Introduced in V5-6R2018

* added the following new classes introduced in V5-6R2018.
* CoordDim
* DrawingCoordDim
* DrawingCoordDims
* DrawingGDT
* DrawingGDTs

* added the following new methods / properties introduced in V5-6R2018.
* Annotation2.coordinate_dimension()
* AnnotationFactory2.create_coord_dimension()
* AnnotationFactory2.create_gdt()
* NonSemanticGDT.get_2d_annot()
* Layout2DView.coord_dims
* Layout2DView.gdts
* DrawingLeader.anchor_symbol
* DrawingView.coord_dims
* DrawingView.gdts
* DrawingText.nb_link
* DrawingText.get_parameter_link()
* DrawingArrow.scale_on_extremities() 230
* VisualizationSettingAtt.pre_sel_navigator_started_by_arrow_keys
* VisualizationSettingAtt.set_pre_sel_navigator_started_by_arrow_keys_lock
* VisualizationSettingAtt.get_pre_sel_navigator_started_by_arrow_keys_info()
* Hole.counter_drilled_mode
* VarRadEdgeFillet.sharp_edge_removal_mode
* VarRadEdgeFillet.switch_to_const_fillet_type()
* ConstRadEdgeFillet.switch_to_var_fillet_type()
* Measurable.get_angle_between_in_context()
* Measurable.get_minimum_distance_in_context()
* Measurable.get_minimum_distance_points_in_context()
* SPAWorkbench.get_measurable_in_context()

* added the following enumeration types introduced in V5-6R2018:
* cat_cd_hole_mode

0.7.4

* fixed DrawingDimensions.add().
* fixed DrawingDimensions.add2(). 229
* fixed is_file() call-ups in Documents().

0.7.3

* added missing type hints to `Relations.create_formula()`.
* removed win_32 builds folder from repository to reduce repository size and
speed up cloning.
* fixed `Document.export_data()` were file alerts were not suppresed if requested. 221 Zcaic
* updated `Document.export_data()` and `Document.save_as()` to use the pycatia
methods to get and set `display_file_alerts`.
* updated `Product.activate_terminal_mode()`. Previously, if there was a broken
link the method would fail.
* updated `Document.open()`, `Document.read()` and `Application.active_document`
to use a common method to determine document type.
* updated the `Documents()` collection / iterator to now return a specific
document type in lieu of the generic `Document`.
* simplified `CATIADocHandler` document handling.

0.7.2

* added missing type hints to `Document()` methods.
* fixed regression in Documents.open() Documents.read() and Documents.new_from()
where strings are passed in lieu of Path objects. It was the intention for both
strings and paths to work. Tests updated to test for both Path and str objects.

0.7.1

* fixed Documents.read() method which was broken by changes made in 0.6.9.
* updated Documents.open() so that filename should now be a Path object.
* updated Documents.new_from() so that filename should now be a Path object.
* updated Documents.open() so that filename should now be a Path object.
* updated the examples so they use explicit path objects.
* updated the examples to show how to better initialise documents.
* updated the user_scripts to show how to better initialise documents.
* updated the introdutcion document to show how to get the PartDocument.

0.7.0

* fixed the following Class methods so that the Reference.com_object is passed to
the setter method instead of just the Reference:
* SFMMember2Points.end_point_on_crv_curve,
* SFMMember2Points.end_point_spec,
* SFMMember2Points.start_point_on_crv_curve,
* SFMMember2Points.start_point_spec,
* SFMMemberCurve.curve,
* SFMMemberCurve.reference_surface,
* SFMMemberCurve.reference_surface,
* SFMMemberPlane2Curves.first_curve,
* SFMMemberPlane2Curves.plane,
* SFMMemberPlane2Curves.second_member,
* SFMMemberPointLength.direction,
* SFMMemberPointLength.point,
* SFMMemberPointUpToLimit.direction,
* SFMMemberPointUpToLimit.limit,
* SFMMemberPointUpToLimit.point,
* SFMMemberSurfSurf.first_surface,
* SFMMemberSurfSurf.second_surface,
* SFMStiffener.web_support,
* SFMSuperPlate.support,
* AxisSystem.axis_rotation_reference,
* AutoDraft.main_draft_angle,
* AutoDraft.mode,
* AutoDraft.parting_element,
* AutoDraft.pulling_direction,
* Draft.parting_element,
* DraftDomain.neutral_element,
* DraftDomain.pulling_direction_element,
* FaceFillet.first_face,
* FaceFillet.second_face,
* Mirror.mirroring_plane,
* Revolution.revolute_axis,
* Rotate.axis,
* Scaling.scaling_reference,
* Scaling2.ratio_value,
* SolidCombine.first_component_direction,
* SolidCombine.first_component_profile,
* SolidCombine.second_component_direction,
* SolidCombine.second_component_profile,
* SurfaceBasedShape.surface,
* Sweep.center_curve_element,
* Sweep.pulling_dir_element,
* Sweep.reference_surface_element,
* Thread.lateral_face_element,
* Thread.limit_face_element,
* TritangentFillet.face_to_remove,
* TritangentFillet.first_face,
* TritangentFillet.second_face,
* VarRadEdgeFillet.fillet_spine,
* StrCutoutFeature.direction_element,
* StrCutoutFeature.reference_surface,
* StrMember.surface_reference,
* StrPlate.support
* added missing type hints in Product().

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.