Skip to main content

use-parameters-in-partmode

Drive related PartMode dimensions with named parameters, equations, functions, and explicit units. Use when someone asks to make a model adjustable, link wall thickness or clearances, mix units safely, create design rules, or diagnose an expression or parameter-cycle failure.

소스 정보

저장소
protosphinx/sphinxstack
최근 소스 활동
2026년 8월 28일 17:31
감지된 SKILL.md 언어
영어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
use-parameters-in-partmode
category
design
description
Drive related PartMode dimensions with named parameters, equations, functions, and explicit units. Use when someone asks to make a model adjustable, link wall thickness or clearances, mix units safely, create design rules, or diagnose an expression or parameter-cycle failure.
# use-parameters-in-partmode Replace duplicated dimensions with a small, readable parameter system that rebuilds predictably. PartMode evaluates length in millimetres and angles in degrees while accepting supported explicit unit literals. ## Boundaries - Give each parameter one meaning, unit dimension, and owner in the design. - Do not create cycles or use unsupported names, functions, or units. - Treat a successful numeric evaluation and a successful geometry rebuild as separate checks. - Keep safety-critical or manufacturing values traceable to an approved source. ## Procedure 1. List the independent design inputs and the dimensions derived from them. Choose clear names such as `width`, `wall`, `clearance`, and `hole_pitch`. 2. Open **Parameters** and create the independent values with explicit units. Supported length literals include `mm`, `cm`, `m`, `um`, `in`, `ft`, and `mil`; angle literals include `deg` and `rad`. 3. Define derived expressions with supported arithmetic, comparisons, and functions. Keep expressions short; for example, derive an inside width from `width - 2 * wall` rather than repeating that logic in several features. 4. Replace the corresponding sketch or feature dimensions with parameter names. Change one independent input and predict the expected downstream dimensions before rebuilding. 5. Wait for evaluation and geometry to settle. On an unknown name, unit mismatch, non-finite result, or cycle, repair the expression graph instead of inserting a guessed constant. 6. Inspect affected features and exact measurements. Test at least one second valid parameter set and one agreed boundary value. 7. Restore the intended final values and save the editable project. ## Done - Independent inputs and derived dimensions have clear names and units - No parameter cycle, unsupported expression, or rebuild diagnostic remains - Changing one input updates every intended dependent feature and no unrelated one - Exact measurements match the predicted values for two valid parameter sets - The final saved project contains the agreed parameter values
GitHub에서 보기