tianshangcad/__init__.py,sha256=untIl0QCS8krCMm-Scmy81YQ7UeRDIU4lTXs82t_FtE,270
tianshangcad/__main__.py,sha256=kK14ELAV74a97qThxCDwiMcziC6SYEXN5CB8fd1HWtk,1310
tianshangcad/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tianshangcad/cli/__init__.py,sha256=OaGgbImFIJFAmmoNBnyR36HD9MRlqHYjGvisVeRR1g0,49
tianshangcad/cli/aliases.py,sha256=09uJIQl89taak7Tw6QeoTRL7G2-tOlaV4oCMniMNFT4,670
tianshangcad/cli/main.py,sha256=vaLHV4USV4vHcKbuisbD0veBs1mlU2vNxzpT5ObRye8,2611
tianshangcad/cli/utils.py,sha256=ezFcyPqPc2I4LM3BlCTng7tVKyVuseSXxyX0V_N15lU,3086
tianshangcad/cli/commands/__init__.py,sha256=ke2w9d8hQ7_h85DmKwvcVEiyLoMCvkTiKafzdMGlBjA,36
tianshangcad/cli/commands/assembly.py,sha256=bTqMForB77L0u24TOFDuF-7iYutfG1WsDruvKNR82_E,4677
tianshangcad/cli/commands/batch.py,sha256=EquYCAebQTmQ31DVW5X8osuzL3GQ-Z1XkuMlQE63tWk,9309
tianshangcad/cli/commands/block.py,sha256=ehlDanSya4e4TgcBJaSgxNcet8DZ7sNVjygBG01DzGw,306
tianshangcad/cli/commands/collab.py,sha256=u744IkCNf0wQUuE6ia4uhz066fxS0n8u44pbYPAkV6o,2845
tianshangcad/cli/commands/constraint.py,sha256=UYJBB-KZM8UplU_n6U9DOLXqPUtIz2TApjzeRyME1Bk,4036
tianshangcad/cli/commands/draw.py,sha256=KYvjLv1fKonqnqgXyNSahw88YV2MRSzKzyKyHnn-7TM,6487
tianshangcad/cli/commands/drawing.py,sha256=7V7PQ2MPO6cXfKT2Jpss1enQYhq3cYUYlbJnSCi-FRk,4505
tianshangcad/cli/commands/edit.py,sha256=xJZ9-8VVthomMbYCu2e_U2_NccDQhn1oM-WZzvor6fc,7638
tianshangcad/cli/commands/features.py,sha256=MZuW_qmb3FA0hyeg9nSCIa-a8WLMYriF3OaxASaNuYo,5568
tianshangcad/cli/commands/file.py,sha256=ipiqcxa3TFrvl17Idq3Q2Zo3MbrUZ6FZuz9_Tq7upxI,5306
tianshangcad/cli/commands/layer.py,sha256=3vnI9fLibHPQ50gFFeKMDRYaLdIObaHo8Lu--Zz9Plg,2082
tianshangcad/cli/commands/measure.py,sha256=yiZKq22Xv2T5j0V6zTOyHa1iYwGMzLxOFAgesdq4kOg,2764
tianshangcad/cli/commands/render.py,sha256=NULQ0kHeD1LZPEirhlS3ix3FE4Wx9kQ9y2zgELI-6NI,7623
tianshangcad/cli/commands/simulation.py,sha256=Tb9XBRJc8FUq089OMMQQlS6XrR8QcYKXKr4H4bUJibI,3151
tianshangcad/cli/commands/view.py,sha256=EgqBOw6n3N43Ipx1On-3mvfT4pMvYQzjnWLjYKnQd5M,1604
tianshangcad/config/default.yaml,sha256=BXS7qH8xxs7b76UaqBJlmnZcCVfk4Ki57YPerwsiW3E,437
tianshangcad/config/mcp.json,sha256=hKUJJfrNcPTOPQsDBooaisHsUT4Fs7eIcxbzekW0xwc,517
tianshangcad/core/__init__.py,sha256=_YuLsIiLHzQz9a4KwvSt9vt3tlPgAg7UFP439dZ30Ik,75
tianshangcad/core/assembly.py,sha256=dcmEVt4-cQ5nIP_5P6DK3G02aTP-CAmTOqmPYWJEd70,20223
tianshangcad/core/batch_templates.py,sha256=G3NgEOywly9a9tCZb0XN3FZZT4D9H-gcZfowLuoCQ6E,1723
tianshangcad/core/collab.py,sha256=v2rODdlpQUYBMKTAi9kdkOZ5cp_3z2zUpw4kzZtPTnk,19070
tianshangcad/core/constraint.py,sha256=VvPcXyrPw2aAU9prV6xSgjHtKrAvTjSulsH9lSfHxhY,6315
tianshangcad/core/document.py,sha256=l4ysBNcwVYAgYnEM8EbI5fcLjmIVOHYNKKglprYbw3g,12863
tianshangcad/core/drawing.py,sha256=vnW90p6ounkGxsMnTpnf3JkvG74jdCMexpLN_YZOAtM,26712
tianshangcad/core/entity.py,sha256=60hKtkOFDaiiGwZ710RVzA9q5Urh1nhoXehRwZt_IJU,10108
tianshangcad/core/features.py,sha256=PkdrlWUftVtQ5eGLMpbQe5sMX5hUxR_xZMyb-fVipR0,17835
tianshangcad/core/history.py,sha256=xUq1pbDISKbFadWpSHJx-1NZ70TzL_i1mpKfKB_TFHg,1689
tianshangcad/core/kernel.py,sha256=sJY-rivJQFiGWECswhILPU30tJbP1FBl34l6vARm7Jc,40717
tianshangcad/core/layer_manager.py,sha256=7hK5lZ2Q5zn2zKimSCF7QNcVnYsG8c_u3Q_tzW0xWBU,5169
tianshangcad/core/scheduler.py,sha256=iwLB7nWMukFLuoXE_Av8zA36OkJP4zIqWRFb6eyt-iM,18979
tianshangcad/core/script_runner.py,sha256=BaBsa7BSF0VAHM8N_s-Bvzapc4jJ782KCDTK45oF790,9936
tianshangcad/core/session.py,sha256=5TBLotDdvxV5ZMruN0MBOqJ3uktDt5dLcHY6CDTZt0g,3919
tianshangcad/core/simulation.py,sha256=sW1HdIB6_QxkNmkICUEWgn3RYTNroZnQV2U5g2wG38Y,19098
tianshangcad/core/solver.py,sha256=IUWB7IWEX2mT0HsRnd6OHzonQdng5KnH1oZJDGWiF0s,14470
tianshangcad/core/style_manager.py,sha256=NWyR3gu-xSH7mpyNDyqf1u4qsegaeUld-1uIk5w1O7w,2802
tianshangcad/core/transform.py,sha256=szi4sW3exWfXdUKXDYD7aLqwKk0knp57WPNliF6Rowo,3682
tianshangcad/core/validation.py,sha256=q-0nZEvCQ8_Do1n0Q3G-i5_Mt3UjofTyXRlpHxnKwQI,13117
tianshangcad/core/variables.py,sha256=a-lNIgrGrA37FO2l5PCYwospz94tumzkYrQwHa8LpBE,7931
tianshangcad/core/versioning.py,sha256=WtNZE0D2jflY7-zdh4R4Vd4S0vuZkVn13ejZPzypaYc,5357
tianshangcad/core/view_manager.py,sha256=VfWquhYso76QC_cuGUpd1jl3bwjQLlgUEshywp61zKw,3439
tianshangcad/core/backends/__init__.py,sha256=U0kWABiRibJBwDg0DWk1XDPUEQ_pRKCaxDipGZMFVr0,36
tianshangcad/core/backends/crdt.py,sha256=2SgAsXfIEJPTcTevyT7K9cdWCpvnjSI25TJ1uRVBnuk,8558
tianshangcad/core/backends/freecad.py,sha256=E41XAd4bvU7cXmRA_mIvbWnSdf9DjWHb6g1KMU56Ios,5155
tianshangcad/core/backends/occt.py,sha256=foVFOz31CjOJ63ozJ5GjI8vhy6xSSo64L96NZbdWsAE,31238
tianshangcad/core/backends/planegcs_solver.py,sha256=IsGmmhwQthzht4FyoK-l0dO5M5DnrqLq1TFIKrJawKE,10289
tianshangcad/io/__init__.py,sha256=s7hCQKmDHSWnlvRiGxvYVb9CcguB9qPkOWifO8-N-kI,38
tianshangcad/io/serializers.py,sha256=XW98AtHkJPvzWjgx-0xsp4U2e_s1-QCednYxZvWattU,1528
tianshangcad/io/exporters/__init__.py,sha256=aNc5kVn73da5ohsWtZnlRk2EGSRZdvFxLRIoR2pQ1Jc,52
tianshangcad/io/exporters/dwg.py,sha256=QaUlt7d4MY1iyrmmqwp2ObOk8BV4C2AYGzkyCxKvU7A,1854
tianshangcad/io/exporters/dxf.py,sha256=KJMd9ljlSP86Wf7jOuvEzDii30zNYWPbSlOPK3k-Hj4,4320
tianshangcad/io/exporters/json_io.py,sha256=KPVyObEtpch7Xv3b0b8siTERBIfoGgsQIp6f4tHzi8M,2494
tianshangcad/io/exporters/pdf.py,sha256=_nJaDJ87aTMKoqyM43NBQu1so9rsW5SD4cWVPcsGzEo,412
tianshangcad/io/exporters/png.py,sha256=qN1063Jslv-JvFgCW7t6Bfj6n6R2ySx47mojvjRNFiQ,412
tianshangcad/io/exporters/step.py,sha256=A7Ji3qGacT68OSn1rFa4l4102AkbEO2lJukQUtxMClU,7682
tianshangcad/io/exporters/stl.py,sha256=LFmnq1VfBZYdHS53mx7Skf60Gzd-kNL1ZbUiH6zLaqk,2813
tianshangcad/io/importers/__init__.py,sha256=ssj7z-Gf9oktlEQbXGJNjhZbqveQ_eO7xZe73XVWim8,48
tianshangcad/io/importers/dwg.py,sha256=3lN4YbDFzdGqJgR07FzMFxTaaIQiptXc_OfqU_Puvk0,1868
tianshangcad/io/importers/dxf.py,sha256=jOrIgsFCDQmHUXQtBdBpxtiw3uMpjFGrNYRX40Xpm3g,3454
tianshangcad/io/importers/iges.py,sha256=VxK-P3pD2JtJjKgtk99knJdQGS-SoZTy5BPAMvaUoV0,475
tianshangcad/io/importers/json_io.py,sha256=lZajcjnwCrPZwLDnHMjEHdFTrxUOH3zqeHcrTyui3ck,2933
tianshangcad/io/importers/step.py,sha256=Xqo3MBnyk-Sp8GBU04eHkVDJ7vk3oui4AaFDqEvCaZI,5499
tianshangcad/io/importers/stl.py,sha256=EKYF7ADk0L-g_6Gs1f2OuoqMmVjfX8B-LdLlMRrxJwE,409
tianshangcad/mcp/__init__.py,sha256=iIFNd11rdLRirl_KYenKwc4SNXJa8gvhjTOn3dgQqOU,40
tianshangcad/mcp/auth.py,sha256=8zYYc7ZHiQH5HmEqmJRfXwhKiVYzITmrbgUfSKX0UJ4,1325
tianshangcad/mcp/collab_hub.py,sha256=x0x_sMOjQDaejNJ4c7cb-Y42IelGlEdAndp2uhPxsxU,3158
tianshangcad/mcp/rate_limit.py,sha256=o-XyQ6PL6UYMnY7PPsFcLDDwkS6yX5KScIim_lm9NVI,2230
tianshangcad/mcp/security.py,sha256=rnTXopIN9aELm6KpZmCsUb3smN3BEPTV6PChCXk0BMM,6162
tianshangcad/mcp/server.py,sha256=ncWxL4zUxta0ziPW0-Kf5X-XlFPoEzjqyaXHt90LBpk,9655
tianshangcad/mcp/transport.py,sha256=4GRMZa39OAAXbpNsOXJRAeWeMynAu0Y6jxSFt5hsxD0,14062
tianshangcad/mcp/schemas/__init__.py,sha256=F32bP_nf7hl7aATYQJvRgY1RashwGP5p5RLE4ZOvGWQ,53
tianshangcad/mcp/tools/__init__.py,sha256=4sutQV5mKlO0YkVDbevcjFos-S0M5-pVu1i39nooxv4,134
tianshangcad/mcp/tools/_registry.py,sha256=tlXd_-8pepv7ArsnPFGEb8geST0xKjfC88bX7VtmfM4,1247
tianshangcad/mcp/tools/assembly.py,sha256=B7RgxOg8zT_4JEIIqqonx_qpWN0RITCxB3MT_3vUd80,17516
tianshangcad/mcp/tools/batch.py,sha256=JOdWJATalAbQBKlHckm9FBKwF5A4LnoVTiuw8io8_Ts,28689
tianshangcad/mcp/tools/boolean.py,sha256=ADlFMUY_gN01zq3lLy6PyIZ4ypTopIE_QPsB3gcyroU,7298
tianshangcad/mcp/tools/collab.py,sha256=GJEH7fPzqjAHKriKTz7FRSlCq4zlIm63hXQUBQNl2j0,30084
tianshangcad/mcp/tools/constraint.py,sha256=heNuHEjrbsFw3owl32OyaSHXa1Ghj68ID84MNckhTBg,13184
tianshangcad/mcp/tools/crud.py,sha256=LEy6k6af9sU7CZFvSlSFVNUmQJ14PS0Av8Tbrv5rZCw,38996
tianshangcad/mcp/tools/drawing.py,sha256=qgYxGuggOCTsQ_aV4HZEICQc5lzBGe28FuxA5bw6Z6Y,18648
tianshangcad/mcp/tools/features.py,sha256=xbVZ361koKU43HSkVjBz_3FmcgDxB2REroOLXhkHl_4,17914
tianshangcad/mcp/tools/file_io.py,sha256=9DjoNIbOmIBc4bFIIkbIBCTAcEL70UOhlVNV1cthyDE,10494
tianshangcad/mcp/tools/json_ops.py,sha256=VZZSLdMQQIKH5UrmSnv21VT5o9zQ2y9jIYM6d9fgRyw,21204
tianshangcad/mcp/tools/measure.py,sha256=o_qQsdL8JHjmDAWwUT2dguCcdxCMFI9jJYkDlF-sU_Y,7278
tianshangcad/mcp/tools/nlp.py,sha256=w0-KaMZkaUMvSMhIlmxw0aFdo1aymSJRMgma00OITiM,25418
tianshangcad/mcp/tools/render.py,sha256=6VGTZ2vygjcXh5WlcSKwdIDNX-OynHFqBaYI9bbRbRM,17595
tianshangcad/mcp/tools/simulation.py,sha256=e_6L6qBrh-myC1Ocr20B0vdxA-dH1ecj25wNsp323_g,13130
tianshangcad/mcp/tools/status.py,sha256=J8BAcFTB1sSqB1ZY_WG6jqNMK0Wup9-BPfrphvmX8hk,23085
tianshangcad/mcp/tools/validate.py,sha256=SvqsPnyCFcID0k06zWPuOBVsO3FHmzcdfFyL--psEBM,16257
tianshangcad/mcp/tools/variables.py,sha256=Kr_UblnSi2t-oLV65LvhUbgTOGKw4PrVxS5IHRR3PEM,7098
tianshangcad/mcp/tools/versioning.py,sha256=7dfrlCJtSqdTuTl5tjYF69UMuRuT6VXL5A6s4WKeiZ4,11937
tianshangcad/mcp/tools/view3d.py,sha256=ntMucFCRlAVQCMEXhGIAwr0XUahBvp2hoRP1hXkuBfU,23840
tianshangcad/render/__init__.py,sha256=-yDphyZCKKEgSeiFXcLvmuDWyVi46L6EXIUnb-KCDpk,47
tianshangcad/render/animation.py,sha256=ygPZ2TGkDAB9XacUDozhxZbvd_eVILkFjxhYu9X3iqc,3366
tianshangcad/render/explode.py,sha256=grdl6KnYil6pGyuez6OSZJRWHS1BmGvfkrgPaTgTvXw,2790
tianshangcad/render/renderer_2d.py,sha256=zjgBaLL5BiM3qQywn1Vvqy1E0dse7cLkdVUnZvrj_qw,5235
tianshangcad/render/renderer_3d.py,sha256=IaMnrUuiQrHImDl9VkxANTrmM4MdnvrXwNSmhkgJiN8,7731
tianshangcad/render/section.py,sha256=KBl18AU7kX5C98BsU-AlrJgs6hlr4QDMmEciE7n4pns,4962
tianshangcad/render/webgl_exporter.py,sha256=JkPS1R894AinzLSCs7fNUQWza4q9-WojG42NWzcS0cI,12521
tianshangcad/schemas/__init__.py,sha256=4FHlJSEHx5HtRY-oDv3QNdG20-YnMp4nmY0jAQnyfSk,55
tianshangcad/schemas/geometry.py,sha256=WcXLQgX9mhnDqQGdRk3NYuSpQq2IE7XQXaXX8_mM_GA,4156
tianshangcad/schemas/scene.py,sha256=2JPPm0qBJRSIonWy6x0y82Kn5we3r6CeCdSiTiZ3Ud0,1728
tianshangcad/schemas/view3d.py,sha256=OLx6dlyj48THS1NtKZOOSI2hrgSffOTqLh1pE-okgWU,6592
tianshangcad/templates/backup_json.j2,sha256=kI-3I88G10t4Je-hgPYArFa-1f3hjH76YpBAYCTLA0U,202
tianshangcad/templates/cleanup.j2,sha256=2uG0WFb3lyXP4h2csLhCOaV84lHcMuzC3EcTtA7cmR4,192
tianshangcad/templates/export_all.j2,sha256=Go4e5pcsQfK07zSazEcvA8QvBu3aqXNKRcvdPyNkH8k,358
tianshangcad/utils/__init__.py,sha256=O7l99KMpWGVY5AEmvfl6ZSk6c-HFDHAI_qM5Ye0k6bM,70
tianshangcad/utils/config.py,sha256=RdphJSZBSoU5GMMLLrpZPcYdFlUmqDnhm-zcJvvs4qM,2980
tianshangcad/utils/errors.py,sha256=6gcg_kwLndkytbLQ-24pcS3kRoEpsGMGgyDRNafq4LY,2096
tianshangcad/utils/logger.py,sha256=ApfK6Bcc4Cdtlrc_7Lm9yIdaxnkR-9byHPeLTettKCI,1791
tianshangcad/utils/metrics.py,sha256=XSaEJapPpGYis04SUim3vbvwoymA2frrqivUo4IVJGU,2268
tianshangcad/utils/units.py,sha256=wirPwRUW5GcAaE6H_EqYMrdSfWVEwsvK41A_v6jjDhM,1308
tianshangcad/utils/validators.py,sha256=lB4N-DMCbNZWmQ3gf7j8kDgDltQ_invVWbmyFbp9Z7k,2407
tianshangcad-0.12.0.dist-info/licenses/LICENSE,sha256=3Rc3KxzukMeogDoZErtiN_9O7q9StwzBq6VvWeLZkRo,11342
tianshangcad-0.12.0.dist-info/METADATA,sha256=oMkW71hEqp768qz6xSqquRHXsrhXyXqrwjvLQ2g_ST4,20169
tianshangcad-0.12.0.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
tianshangcad-0.12.0.dist-info/entry_points.txt,sha256=2KZz3wGlSLGg_3gKOvdEX2cOv65Qlg1caZit3aynraM,109
tianshangcad-0.12.0.dist-info/top_level.txt,sha256=c9AS4b-cF0_6lozGQFMyec43y5D89Iy1Hv8_00fdd-8,13
tianshangcad-0.12.0.dist-info/RECORD,,
