Skip to content

Releases: evereux/pycatia

0.6.6

26 Feb 15:57
Compare
Choose a tag to compare
  • fixed method document.indicate_2d()
  • fixed method document.indicate_3d()
  • fixed method selection.indicate_or_select_element_2d() @hitman061
  • renamed Outputs.count_ due to name clash with Collection.
  • fixes due to mypy checking. There are still errors report buted not sure how
    to fix at this time.

Name: pycatia_0.6.6.zip
Size: 22642916 bytes
MD5: a90c7d1960fcc0f7797eb2b5622d13a0
SHA1: f1bce7dd1492813a300d430c2f480396ff8d3d3a
SHA256: 288c0fe623b1d4393b7aee8f8133725e2e81e978ccb931ae027f7cb90fc8b8ff

0.6.5

13 Jan 13:46
Compare
Choose a tag to compare
  • added ShapeFactory.add_new_rotate_2. This class method was missing in the
    CATIA V5 Basic Help file.
  • Documentation: expanded api tree and corrected name refs.

Name: pycatia_0.6.5.zip
Size: 20851356 bytes
MD5: 98896b3ab7b95c527695fe03f6e7b00c
SHA1: ada6c0ec813095ed7178753afddac1f46c3f1226
SHA256: b7b797b10441e89425f868ce480dc26ff0f9cc698bd358ed7e11100d0d739c5f

0.6.4

03 Nov 14:45
Compare
Choose a tag to compare
  • corrected method name Camera3D.viewpoint_3d()
  • corrected class name ViewPoint3D().
  • fixed bug in Clash.first_group(). See issue #175. Thanks to @Raph-xyz.

Name: pycatia_0.6.4.zip
Size: 23980646 bytes
MD5: 56bc5ce4b663b40feb001f2e23a90ecf
SHA1: b293a442385048ba25b777020f3d0f87f0a66829
SHA256: d5327dd0a2c54dfa8961ec4d69669f12f0f148ebe403946f86b25d88a4e0410c

0.6.3

31 Oct 11:16
Compare
Choose a tag to compare
  • renamed wrongly named enumeration_types where 2d or 3d are in name.
  • added references for all enumeration_types throughout pycatia where I could
    find them. These are labelled for example :param int value: enum cat_circular_pattern_parameters.
  • various type hinting additions where they were missing.
  • Extended parameters.item() for parameter type lists. @Mithro86

Name: pycatia_0.6.3.zip
Size: 23978805 bytes
MD5: 35229bd9eeeba792302a1e9e533d778b
SHA1: 929a262cc1521dd2dc107aca67cb9887dc8485e5
SHA256: e7cd3beb22bd05165a2dd8cc990b720a686a1913c6611cbd7daae8591230464f

0.6.2

19 Oct 08:12
Compare
Choose a tag to compare
  • reformatted HybridShapeFactory class to better readability.
  • improved HybridShapeFactory.add_new_sphere vba_nothing detection.
  • added vba_nothing to HybridShapeLoft.add_section_to_loft.
  • added vba_nothing to HybridShapeSpline.add_point_with_constraint_explicit.
  • added missing type hint to HybridBody.append_hybrid_shapes

Name: pycatia_0.6.2.zip
Size: 24085581 bytes
MD5: b81934af4740003afc7949b50add92bf
SHA1: 42da7bd0c5835987b80fa4211e05d655a0155a30
SHA256: d821f30fba8335a644f095ffea6c77af1964406013a90cd6f3a0ae8c0e510d44

pycatia_0.6.2.zip

0.6.1

14 Oct 11:02
Compare
Choose a tag to compare
  • Added human modelling classes SWKHmiWorkbench and SWKHumanCatalog. Please note these are not documented in the CATIA
    V5 Basic Help file. Example of usage also added.
  • Added new class method Application.input_box(). @ptm-tm
  • fixed test issue with cat materials where catia env has multiple start-up paths.
  • fixed issue with HybridShapeFactory.add_new_sphere for cases where an axis isn't defined.
  • fixes to RenderingMaterials class methods. @deloarts
  • added new enum type geometrical_feature_type to support HybridShapeFactory.get_geometrical_feature_type().

Name: pycatia_0.6.1.zip
Size: 24027603 bytes
MD5: e1a1d704a86142d13adcd15a1938be0d
SHA1: c79a4a5f2e1622eabfc36095650964b525dea183
SHA256: b771cf481ff5cd3d0518e5e48b9013aa7251d889f2423eccd763a5b4509f3efe

0.6.0

14 Sep 15:50
Compare
Choose a tag to compare
  • Removed deprecated method Product.get_products() use Product.products instead.
  • Added the following new modules:
    • abq_automation_interfaces
    • analysis_interfaces
    • arrangement_interfaces
    • assembly_interfaces
    • behaviour_interfaces
    • bkt_interfaces
    • cat_dde_settings_interfaces
    • cat_ipd_adapter_interfaces
    • cat_plant_ship_interfaces (PSP)
    • cat_rdg_interfaces
    • cat_rsc_interfaces
    • cat_sch_platform_interfaces
    • cat_sde_interfaces
    • cat_sm_interfaces
    • cat_smarteam_integ_interfaces
    • cat_str_functional_interfaces
    • cat_tps_interfaces
    • catia_v4_interfaces
    • catia_de_settings_interfaces
    • composites_interfaces
    • dnb_asy_activity_interfaces
    • dnb_d5_interfaces
    • dnb_device_activity_interfaces
    • dnb_device_interfaces
    • dnb_dpm_interfaces
    • dnb_ehm_interfaces
    • dnb_ehs_interfaces
    • dnb_ekp_interfaces
    • dnb_fastener_interfaces
    • dnb_graph_editor
    • dnb_human_modelling_interfaces
    • dnb_human_sim_interfaces
    • dnb_igp_arc_commands
    • dnb_lgp_olp_ui
    • dnb_igp_setup_interfaces
    • dnb_manufacturing_layout_interfaces
    • dnb_mhi_interfaces
    • dnb_reporting_interfaces
    • dnb_resource_program_interfaces
    • dnb_robot_interfaces
    • dnb_sim_activity_interfaces
    • dnb_simulation_interfaces
    • dnb_sor_interfaces
    • dnb_state_interfaces
    • dnb_work_interfaces
    • dmaps_interfaces
    • drafting_2dl_interfaces
    • electrical_schematic_interfaces
    • eno_cd5_interfaces
    • fitting_interfaces
    • general_knowledge_interfaces
    • kinematics_interfaces
    • manufacturing_interfaces
    • multi_cad_interfaces
    • osm_interfaces
    • pcb_board_base
    • ppr_interfaces
    • prismatic_machining_interfaces
    • reporter_interfaces
    • simulation_interfaces
    • smt_interfaces
    • structure_interfaces
    • surface_machining_interfaces
    • threed_xml_interfaces

Name: pycatia_0.6.0.zip
Size: 24021134 bytes
MD5: 88504a15f0b6f6f9a88e2a26c067b758
SHA1: c24691e982fdac37b143054f568c2ec0576502a2
SHA256: dc157e85c55fa7817914c9c300e2a0265c6c2f5f75f3985e3bbc5415c5513dc9

0.5.9

09 Aug 10:42
Compare
Choose a tag to compare
  • Added missing com_oject to references in navigator_interfaces. (@evereux & @marciolrc)
  • Fixed reference plane method in HybridShapePlaneAngle. (@Mithro86)
  • Updates to examples to include latest supported python version. Also fix IDE autocompletion & syntax highlighting
    issues. (@deloarts)

Name: pycatia_0.5.9.zip
Size: 19916960 bytes
MD5: 2919ac8bb8cd9cfb8b4325559152d291
SHA1: 5de5d055890e2e48028a4f498ce49444b70b2527
SHA256: 606748603cb290e827e199955fa3cd6614a7e22b389a094fe52f67e05563bc5f

0.5.8

01 May 09:49
Compare
Choose a tag to compare
  • Added new document type CatalogDocument.
  • Added new document type CATMaterial.
  • fixed method for AxisSystem.origin_point, AxisSystem.x_axis_direction, AxisSystem.y_axis_direction and
    AxisSystem.z_axis_direction. (@Mithro86)
  • Added warning to example__assembly_convertor__001.py for when writing to files. (@deloarts)
  • fixed method for Limit.limiting_element(). (@ptm-tm)

Name: pycatia_0.5.8.zip
Size: 19909745 bytes
MD5: 9d756a416caaf91cb09b9f70378a7cbe
SHA1: 3700cf072642cfab6b85fa98d6e864fbfdafd68e
SHA256: 73a38b94adc0f13c83a8b5e740e8f813f711f5637b8c26a0e686fab9306d528a

0.5.7

02 Dec 15:39
Compare
Choose a tag to compare
  • fixed method for VisPropertySet.get_show(). (@Mithro86)
  • fixed method for AxisSystem.get_vectors(). (@Mithro86)
  • Partial fix to Selection.indicate_or_select_element_3d(). (@Mithro86)
  • added pathlib.Path to DrawingPictures.add().
    • now tries to get the Windows absolute path from input as CATIA may not be
      able to otherwise find the file.
  • References to python 3.6 now updated to 3.9 due to type annotation support.
  • fixed method for Line.get_direction(). (@Mithro86)

Name: pycatia_0.5.7.zip
Size: 19952260 bytes
MD5: 89c30b842ad1a238e46cfab447831343
SHA1: c72875f51f49ad6db2ccb453a46be1fc35c6bb6c
SHA256: ac15f86aaea082457779df317b04960dd7bd2fd2569b2941a03e099848839d69