Merge pull request #1712 from SychPL/feat/motion-analysis

Motion analysis: chart a study's joints and points, and find the parts that collide along it
This commit is contained in:
selune authored and GitHub committed 2026-10-17 00:09:37 +02:00
commit 37496198bf
23 files changed
+1588 -51

No files matched your search

+19
View File
@@ -4,15 +4,21 @@
"2. Attach your screenshot: copy and paste it, or save and upload the PNG.": "2. Screenshot anhängen: kopieren und einfügen oder als PNG speichern und hochladen.",
"3. Click Submit new issue on GitHub to send your report.": "3. Auf GitHub auf Submit new issue klicken, um den Bericht zu senden.",
"AI": "KI",
"Acceleration": "Beschleunigung",
"Against": "Gegen",
"Alignment": "Ausrichtung",
"All components": "Alle Komponenten",
"Arc length": "Bogenlänge",
"Area": "Fläche",
"BROWSER": "BROWSER",
"Bends": "Biegungen",
"Boundary": "Begrenzung",
"Centre to centre": "Mitte zu Mitte",
"Check collisions": "Kollisionen prüfen",
"Circumference": "Umfang",
"Collisions": "Kollisionen",
"Construction": "Konstruktionslinie",
"Contact sets": "Kontaktsätze",
"Continuity": "Stetigkeit",
"Copy Error Message": "Fehlermeldung kopieren",
"Copy Warning Message": "Warnmeldung kopieren",
@@ -22,6 +28,7 @@
"Curvature (G2)": "Krümmung (G2)",
"Do not export hidden edges": "Verdeckte Kanten nicht exportieren",
"Drive Joint": "Gelenk antreiben",
"Duration": "Dauer",
"Edges": "Kanten",
"Edit Profile Sketch": "Profile-Skizze bearbeiten",
"Export Animation…": "Animation exportieren…",
@@ -42,6 +49,7 @@
"Max": "Max",
"Min": "Min",
"Mitre": "Gehrung",
"New study": "Neue Untersuchung",
"No visible bodies to export.": "Keine sichtbaren Körper zum Exportieren.",
"None": "Keine",
"Notch": "Ausklinkung",
@@ -49,9 +57,12 @@
"Overall length": "Gesamtlänge",
"Pass through": "Durch Punkte",
"Picked": "Ausgewählte",
"Picked point": "Gewählter Punkt",
"Plot": "Diagramm",
"Position (G0)": "Position (G0)",
"Profiles/Curves": "Profile/Kurven",
"Projection": "Projektion",
"Quantity": "Größe",
"RULED SURFACE": "REGELFLÄCHE",
"Rectangular": "Rechteckig",
"Reference face": "Referenzfläche",
@@ -70,6 +81,7 @@
"Sketch geometry and profiles": "Skizzengeometrie und Profile",
"Sketch points": "Skizzenpunkte",
"Slot width": "Langlochbreite",
"Study": "Untersuchung",
"Tangent (G1)": "Tangente (G1)",
"Tear": "Reißen",
"Thickness Outside": "Dicke außen",
@@ -78,6 +90,7 @@
"Turn off section analysis before exporting the view.": "Deaktivieren Sie die Schnittanalyse, bevor Sie die Ansicht exportieren.",
"Type": "Typ",
"UNTRIM": "TRIMMEN AUFHEBEN",
"Velocity": "Geschwindigkeit",
"Vertices": "Scheitelpunkte",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "Nur sichtbare Körper. Kurven werden durch Liniensegmente angenähert (Toleranz: 0,01 mm).",
"Wall Location": "Wandlage",
@@ -236,8 +249,10 @@
"cmd.motion_delete": "Bewegungsuntersuchung löschen",
"cmd.motion_export": "Bewegungsuntersuchung exportieren",
"cmd.motion_export_animation": "Bewegungsanimation exportieren",
"cmd.motion_interference": "Kollisionen der Bewegungsuntersuchung",
"cmd.motion_list": "Bewegungsuntersuchungen auflisten",
"cmd.motion_play": "Bewegungsuntersuchung abspielen",
"cmd.motion_plot": "Diagramm der Bewegungsuntersuchung",
"cmd.motion_study": "Bewegungsuntersuchung",
"cmd.motion_trace": "Bewegungsbahn",
"cmd.motion_trace_keep": "Bewegungsbahn behalten",
@@ -479,6 +494,10 @@
"joint.from_bodies_hint": "Jeder ausgewählte Körper kommt in eine eigene neue Komponente und bleibt, wo er ist.",
"joint.one_body": "Beide Auswahlen liegen auf {body}. Wählen Sie die zweite auf einem anderen Teil.",
"joint.one_component": "Diese Teile sind Körper einer Komponente: {bodies}. Ein Gelenk bewegt eine Komponente gegenüber einer anderen, daher braucht jedes Teil eine eigene Komponente.",
"motion.checked_to": "Nur bis Schritt {step} geprüft: der Prüfaufwand ist erschöpft",
"motion.collision": "{a} · {b}: Schritte {steps}",
"motion.duration_hint": "Sekunden (leer: pro Schritt)",
"motion.no_collisions": "Keine Kollisionen in der Untersuchung",
"nav.touchpad.help": "Umschalt gedrückt halten und den Zeiger zum Verschieben bewegen; mit Alt/Option drehen. Keine Maustaste nötig. Vertikales Scrollen zoomt.",
"nav.touchpad.label": "Touchpad",
"nav.touchpad.orbit": "Drehen (Alt/Option halten und bewegen; ohne Maustaste)",
+17
View File
@@ -7,6 +7,7 @@
"A new configuration, a copy of the active one": "A new configuration, a copy of the active one",
"AI": "AI",
"About SolidCraft": "About SolidCraft",
"Acceleration": "Acceleration",
"Active": "Active",
"Active rule": "Active rule",
"Add": "Add",
@@ -14,8 +15,10 @@
"Add Mid Radius": "Add Mid Radius",
"Add Row": "Add Row",
"Add condition": "Add condition",
"Against": "Against",
"Alignment": "Alignment",
"All Sketch Points": "All Sketch Points",
"All components": "All components",
"All open designs": "All open designs",
"Allowed expressions, separated by semicolons": "Allowed expressions, separated by semicolons",
"Also deletes": "Also deletes",
@@ -57,6 +60,7 @@
"Configuration rules": "Configuration rules",
"Construction": "Construction",
"Contact": "Contact",
"Contact sets": "Contact sets",
"Continuity": "Continuity",
"Copy Error Message": "Copy Error Message",
"Copy Warning Message": "Copy Warning Message",
@@ -87,6 +91,7 @@
"Double-click to rename": "Double-click to rename",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing",
"Drive Joint": "Drive Joint",
"Duration": "Duration",
"Edges": "Edges",
"Edit Profile Sketch": "Edit Profile Sketch",
"Enable rule": "Enable rule",
@@ -150,6 +155,7 @@
"Move earlier": "Move earlier",
"Move later": "Move later",
"Name": "Name",
"New study": "New study",
"No crash reports.": "No crash reports.",
"No matching appearances": "No matching appearances",
"No visible bodies to export.": "No visible bodies to export.",
@@ -168,8 +174,10 @@
"Per Edge": "Per Edge",
"Pick the tool bodies": "Pick the tool bodies",
"Picked": "Picked",
"Picked point": "Picked point",
"Place at the origin instead": "Place at the origin instead",
"Playback": "Playback",
"Plot": "Plot",
"Position": "Position",
"Position (0 to 1)": "Position (0 to 1)",
"Position (G0)": "Position (G0)",
@@ -178,6 +186,7 @@
"Preview leaves the current design unchanged.": "Preview leaves the current design unchanged.",
"Profiles/Curves": "Profiles/Curves",
"Projection": "Projection",
"Quantity": "Quantity",
"RECENT": "RECENT",
"RULED SURFACE": "RULED SURFACE",
"Radius Fit": "Radius Fit",
@@ -243,6 +252,7 @@
"Stand this part up?": "Stand this part up?",
"Step": "Step",
"Steps": "Steps",
"Study": "Study",
"Style": "Style",
"Suppressed": "Suppressed",
"Swap Ends": "Swap Ends",
@@ -272,6 +282,7 @@
"Use selected face as fixed plane": "Use selected face as fixed plane",
"VIEW": "VIEW",
"Value": "Value",
"Velocity": "Velocity",
"Vertices": "Vertices",
"View navigator": "View navigator",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "Visible bodies only. Curves use line segments (0.01 mm tolerance).",
@@ -437,8 +448,10 @@
"cmd.motion_delete": "Delete Motion Study",
"cmd.motion_export": "Export Motion Study",
"cmd.motion_export_animation": "Export Motion Animation",
"cmd.motion_interference": "Motion Interference",
"cmd.motion_list": "List Motion Studies",
"cmd.motion_play": "Play Motion Study",
"cmd.motion_plot": "Plot Motion Study",
"cmd.motion_study": "Motion Study",
"cmd.motion_trace": "Motion Trace",
"cmd.motion_trace_keep": "Keep Motion Trace",
@@ -685,6 +698,10 @@
"joint.from_bodies_hint": "Each picked body moves into a new component of its own and stays where it is.",
"joint.one_body": "Both picks are on {body}. Pick the second one on another part.",
"joint.one_component": "These parts are bodies of one component: {bodies}. A joint moves one component against another, so each part needs a component of its own.",
"motion.checked_to": "Checked to step {step} only: the check ran out of its work budget",
"motion.collision": "{a} · {b}: steps {steps}",
"motion.duration_hint": "seconds (empty: per step)",
"motion.no_collisions": "No collisions over the study",
"nav.touchpad.help": "Hold Shift and move the pointer to pan; hold Alt/Option and move it to orbit. No mouse button is needed. Vertical scroll zooms.",
"nav.touchpad.label": "Touchpad",
"nav.touchpad.orbit": "Orbit (hold Alt/Option and move; no mouse button)",
+17
View File
@@ -6,6 +6,7 @@
"3. Click Submit new issue on GitHub to send your report.": "3. Cliquer sur Submit new issue sur GitHub pour envoyer votre rapport.",
"A new configuration, a copy of the active one": "Nouvelle configuration, copie de la configuration active",
"About SolidCraft": "À propos de SolidCraft",
"Acceleration": "Accélération",
"Active": "Actif",
"Active rule": "Règle active",
"Add": "Ajouter",
@@ -13,8 +14,10 @@
"Add Mid Radius": "Ajouter un rayon intermédiaire",
"Add Row": "Ajouter une ligne",
"Add condition": "Ajouter une condition",
"Against": "Contre",
"Alignment": "Alignement",
"All Sketch Points": "Tous les points d'esquisse",
"All components": "Tous les composants",
"All open designs": "Toutes les conceptions ouvertes",
"Allowed expressions, separated by semicolons": "Expressions autorisées, séparées par des points-virgules",
"Also deletes": "Supprime aussi",
@@ -53,6 +56,7 @@
"Configuration rules": "Règles de configuration",
"Construction": "Construction",
"Contact": "Contact",
"Contact sets": "Jeux de contact",
"Continuity": "Continuité",
"Copy Error Message": "Copier le message d'erreur",
"Copy Warning Message": "Copier le message d'avertissement",
@@ -80,6 +84,7 @@
"Double-click to rename": "Double-cliquer pour renommer",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "Double-clic sur le bouton du milieu dans la vue : Accueil (vue d'accueil, cadrant ce qui est affiché), Cadrer (cadrer ce qui est affiché en gardant l'orientation) ou rien",
"Drive Joint": "Piloter la liaison",
"Duration": "Durée",
"Edges": "Arêtes",
"Edit Profile Sketch": "Modifier l'esquisse du profil",
"Enable rule": "Activer la règle",
@@ -136,6 +141,7 @@
"Move earlier": "Déplacer plus tôt",
"Move later": "Déplacer plus tard",
"Name": "Nom",
"New study": "Nouvelle étude",
"No crash reports.": "Aucun rapport de plantage.",
"No matching appearances": "Aucune apparence correspondante",
"None": "Aucun",
@@ -152,8 +158,10 @@
"Per Edge": "Par arête",
"Pick the tool bodies": "Choisir les corps outils",
"Picked": "Sélectionnés",
"Picked point": "Point choisi",
"Place at the origin instead": "Placer plutôt à l'origine",
"Playback": "Lecture",
"Plot": "Graphique",
"Position": "Position",
"Position (0 to 1)": "Position (0 à 1)",
"Position (G0)": "Position (G0)",
@@ -161,6 +169,7 @@
"Preview Row": "Aperçu de la ligne",
"Preview leaves the current design unchanged.": "L'aperçu ne modifie pas la conception actuelle.",
"Profiles/Curves": "Profils/Courbes",
"Quantity": "Grandeur",
"RECENT": "RÉCENTS",
"RULED SURFACE": "SURFACE RÉGLÉE",
"Radius Fit": "Ajustement du rayon",
@@ -225,6 +234,7 @@
"Stand this part up?": "Redresser cette pièce ?",
"Step": "Étape",
"Steps": "Étapes",
"Study": "Étude",
"Style": "Style",
"Suppressed": "Désactivé",
"Swap Ends": "Permuter les extrémités",
@@ -253,6 +263,7 @@
"Use selected face as fixed plane": "Utiliser la face sélectionnée comme plan fixe",
"VIEW": "VUE",
"Value": "Valeur",
"Velocity": "Vitesse",
"Vertices": "Sommets",
"View navigator": "Repère de navigation",
"Volume": "Volume",
@@ -417,8 +428,10 @@
"cmd.motion_delete": "Supprimer l'étude de mouvement",
"cmd.motion_export": "Exporter l'étude de mouvement",
"cmd.motion_export_animation": "Exporter l'animation du mouvement",
"cmd.motion_interference": "Collisions de l'étude de mouvement",
"cmd.motion_list": "Lister les études de mouvement",
"cmd.motion_play": "Lire l'étude de mouvement",
"cmd.motion_plot": "Graphique de l'étude de mouvement",
"cmd.motion_study": "Étude de mouvement",
"cmd.motion_trace": "Trajectoire de mouvement",
"cmd.motion_trace_keep": "Conserver la trajectoire de mouvement",
@@ -651,6 +664,10 @@
"joint.from_bodies_hint": "Chaque corps sélectionné passe dans un nouveau composant à lui et reste où il est.",
"joint.one_body": "Les deux sélections sont sur {body}. Choisissez la seconde sur une autre pièce.",
"joint.one_component": "Ces pièces sont des corps d'un même composant : {bodies}. Une liaison déplace un composant par rapport à un autre, chaque pièce a donc besoin de son propre composant.",
"motion.checked_to": "Vérifié jusqu'à l'étape {step} seulement : la vérification a épuisé son budget de calcul",
"motion.collision": "{a} · {b} : étapes {steps}",
"motion.duration_hint": "secondes (vide : par étape)",
"motion.no_collisions": "Aucune collision au cours de l'étude",
"nav.touchpad.help": "Maintenir Maj et déplacer le pointeur pour faire un panoramique ; maintenir Alt/Option et le déplacer pour orbiter. Aucun bouton de souris n'est nécessaire. Le défilement vertical zoome.",
"nav.touchpad.label": "Pavé tactile",
"nav.touchpad.orbit": "Orbite (maintenir Alt/Option et déplacer ; sans bouton de souris)",
+17
View File
@@ -7,6 +7,7 @@
"A new configuration, a copy of the active one": "アクティブな構成をコピーして新しい構成を作成",
"AI": "AI",
"About SolidCraft": "SolidCraft について",
"Acceleration": "加速度",
"Active": "アクティブ",
"Active rule": "有効なルール",
"Add": "追加",
@@ -14,8 +15,10 @@
"Add Mid Radius": "中間半径を追加",
"Add Row": "行を追加",
"Add condition": "条件を追加",
"Against": "相手",
"Alignment": "配置",
"All Sketch Points": "すべてのスケッチ点",
"All components": "すべてのコンポーネント",
"All open designs": "すべての開いているデザイン",
"Allowed expressions, separated by semicolons": "使用可能な式(セミコロンで区切る)",
"Also deletes": "同時に削除される要素:",
@@ -57,6 +60,7 @@
"Configuration rules": "構成ルール",
"Construction": "コンストラクション",
"Contact": "接触",
"Contact sets": "接触セット",
"Continuity": "連続性",
"Copy Error Message": "エラーメッセージをコピー",
"Copy Warning Message": "警告メッセージをコピー",
@@ -87,6 +91,7 @@
"Double-click to rename": "ダブルクリックで名前変更",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "ビュー上で中ボタンをダブルクリックした時の動作: ホーム(全体を収めたホームビュー)、全体表示(向きを維持して全体を収める)、または無効",
"Drive Joint": "ジョイントを駆動",
"Duration": "時間",
"Edges": "エッジ",
"Edit Profile Sketch": "プロファイルスケッチを編集",
"Enable rule": "ルールを有効化",
@@ -150,6 +155,7 @@
"Move earlier": "前へ移動",
"Move later": "後へ移動",
"Name": "名前",
"New study": "新規スタディ",
"No crash reports.": "クラッシュレポートはありません。",
"No matching appearances": "一致する外観がありません",
"No visible bodies to export.": "出力する表示中のボディがありません。",
@@ -168,8 +174,10 @@
"Per Edge": "エッジごと",
"Pick the tool bodies": "ツールボディを選択",
"Picked": "選択したもの",
"Picked point": "選択した点",
"Place at the origin instead": "代わりに原点に配置",
"Playback": "再生",
"Plot": "グラフ",
"Position": "位置",
"Position (0 to 1)": "位置 (0〜1)",
"Position (G0)": "位置 (G0)",
@@ -178,6 +186,7 @@
"Preview leaves the current design unchanged.": "プレビューは現在のデザインを変更しません。",
"Profiles/Curves": "プロファイル/曲線",
"Projection": "投影",
"Quantity": "量",
"RECENT": "最近使用した項目",
"RULED SURFACE": "ルールドサーフェス",
"Radius Fit": "半径フィット",
@@ -243,6 +252,7 @@
"Stand this part up?": "このパーツを正立させますか?",
"Step": "ステップ",
"Steps": "ステップ数",
"Study": "スタディ",
"Style": "スタイル",
"Suppressed": "抑制",
"Swap Ends": "端点を入れ替え",
@@ -272,6 +282,7 @@
"Use selected face as fixed plane": "選択した面を固定平面として使用",
"VIEW": "表示",
"Value": "値",
"Velocity": "速度",
"Vertices": "頂点",
"View navigator": "ビューナビゲーター",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "表示中のボディを出力します。曲線は線分で近似します(許容誤差0.01 mm)。",
@@ -437,8 +448,10 @@
"cmd.motion_delete": "モーション スタディを削除",
"cmd.motion_export": "モーション スタディをエクスポート",
"cmd.motion_export_animation": "モーション アニメーションをエクスポート",
"cmd.motion_interference": "モーション スタディの干渉",
"cmd.motion_list": "モーション スタディを一覧表示",
"cmd.motion_play": "モーション スタディを再生",
"cmd.motion_plot": "モーション スタディのグラフ",
"cmd.motion_study": "モーション スタディ",
"cmd.motion_trace": "モーション トレース",
"cmd.motion_trace_keep": "モーション トレースを保持",
@@ -685,6 +698,10 @@
"joint.from_bodies_hint": "選択した各ボディを、位置はそのままで専用の新しいコンポーネントに移動します。",
"joint.one_body": "両方の選択が {body} 上にあります。2 つ目は別の部品で選択してください。",
"joint.one_component": "これらの部品は 1 つのコンポーネントのボディです: {bodies}。ジョイントはコンポーネント同士を動かすため、部品ごとに専用のコンポーネントが必要です。",
"motion.checked_to": "ステップ {step} までしか確認していません: 確認の計算量の上限に達しました",
"motion.collision": "{a} · {b}: ステップ {steps}",
"motion.duration_hint": "秒 (空欄: ステップごと)",
"motion.no_collisions": "スタディ全体で衝突はありません",
"nav.touchpad.help": "Shift を押しながらポインターを動かすとパン、Alt/Option を押しながら動かすと回転します。マウスボタンは不要です。縦スクロールでズームします。",
"nav.touchpad.label": "タッチパッド",
"nav.touchpad.orbit": "回転(Alt/Option を押しながら移動、マウスボタン不要)",
+19
View File
@@ -4,15 +4,21 @@
"2. Attach your screenshot: copy and paste it, or save and upload the PNG.": "2. 스크린샷을 첨부하세요. 복사하여 붙여넣거나 PNG로 저장한 뒤 업로드하세요.",
"3. Click Submit new issue on GitHub to send your report.": "3. GitHub에서 Submit new issue를 클릭하여 보고서를 보내세요.",
"AI": "AI",
"Acceleration": "가속도",
"Against": "상대",
"Alignment": "정렬",
"All components": "모든 구성요소",
"Arc length": "호 길이",
"Area": "면적",
"BROWSER": "브라우저",
"Bends": "벤딩",
"Boundary": "경계",
"Centre to centre": "중심 간",
"Check collisions": "충돌 확인",
"Circumference": "원주",
"Collisions": "충돌",
"Construction": "구성선",
"Contact sets": "접촉 집합",
"Continuity": "연속성",
"Copy Error Message": "오류 메시지 복사",
"Copy Warning Message": "경고 메시지 복사",
@@ -22,6 +28,7 @@
"Curvature (G2)": "곡률 (G2)",
"Do not export hidden edges": "숨겨진 모서리 내보내지 않기",
"Drive Joint": "조인트 구동",
"Duration": "지속 시간",
"Edges": "모서리",
"Edit Profile Sketch": "윤곽 스케치 편집",
"Export Animation…": "애니메이션 내보내기…",
@@ -42,6 +49,7 @@
"Max": "최대",
"Min": "최소",
"Mitre": "연귀",
"New study": "새 연구",
"No visible bodies to export.": "표시된 바디가 없어 내보낼 수 없습니다.",
"None": "없음",
"Notch": "노치",
@@ -49,9 +57,12 @@
"Overall length": "전체 길이",
"Pass through": "통과점",
"Picked": "선택한 항목",
"Picked point": "선택한 점",
"Plot": "그래프",
"Position (G0)": "위치 (G0)",
"Profiles/Curves": "프로파일/곡선",
"Projection": "투영",
"Quantity": "양",
"RULED SURFACE": "룰드 서피스",
"Rectangular": "직사각형",
"Reference face": "참조 면",
@@ -70,6 +81,7 @@
"Sketch geometry and profiles": "스케치 기하 및 프로파일",
"Sketch points": "스케치 점",
"Slot width": "슬롯 폭",
"Study": "연구",
"Tangent (G1)": "접선 (G1)",
"Tear": "찢김",
"Thickness Outside": "바깥쪽 두께",
@@ -78,6 +90,7 @@
"Turn off section analysis before exporting the view.": "뷰를 내보내기 전에 단면 분석을 끄세요.",
"Type": "유형",
"UNTRIM": "트림 해제",
"Velocity": "속도",
"Vertices": "꼭짓점",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "표시된 바디만 내보냅니다. 곡선은 선분으로 근사합니다 (허용오차 0.01 mm).",
"Wall Location": "벽 위치",
@@ -236,8 +249,10 @@
"cmd.motion_delete": "운동 연구 삭제",
"cmd.motion_export": "운동 연구 내보내기",
"cmd.motion_export_animation": "모션 애니메이션 내보내기",
"cmd.motion_interference": "운동 연구 간섭",
"cmd.motion_list": "운동 연구 목록",
"cmd.motion_play": "운동 연구 재생",
"cmd.motion_plot": "운동 연구 그래프",
"cmd.motion_study": "운동 연구",
"cmd.motion_trace": "모션 궤적",
"cmd.motion_trace_keep": "모션 궤적 유지",
@@ -479,6 +494,10 @@
"joint.from_bodies_hint": "선택한 각 바디가 제자리에 그대로 있으면서 자체의 새 구성 요소로 옮겨집니다.",
"joint.one_body": "두 선택이 모두 {body}에 있습니다. 두 번째는 다른 부품에서 선택하세요.",
"joint.one_component": "이 부품들은 한 구성 요소의 바디입니다: {bodies}. 관절은 한 구성 요소를 다른 구성 요소에 대해 움직이므로 부품마다 자체 구성 요소가 필요합니다.",
"motion.checked_to": "{step} 단계까지만 확인했습니다: 확인 작업량 한도에 도달했습니다",
"motion.collision": "{a} · {b}: {steps} 단계",
"motion.duration_hint": "초 (비우면: 단계당)",
"motion.no_collisions": "연구 전체에서 충돌이 없습니다",
"nav.touchpad.help": "Shift를 누른 채 포인터를 움직이면 화면이 이동하고, Alt/Option을 누른 채 움직이면 회전합니다. 마우스 버튼은 필요 없습니다. 세로 스크롤로 확대/축소합니다.",
"nav.touchpad.label": "터치패드",
"nav.touchpad.orbit": "회전 (Alt/Option을 누르고 이동, 마우스 버튼 불필요)",
+17
View File
@@ -2,6 +2,7 @@
"0 turns it off": "0 отключает",
"A new configuration, a copy of the active one": "Новая конфигурация — копия активной",
"About SolidCraft": "О SolidCraft",
"Acceleration": "Ускорение",
"Active": "Активный",
"Active rule": "Активное правило",
"Add": "Добавить",
@@ -9,8 +10,10 @@
"Add Mid Radius": "Добавить средний радиус",
"Add Row": "Добавить строку",
"Add condition": "Добавить условие",
"Against": "Против",
"Alignment": "Выравнивание",
"All Sketch Points": "Все точки эскиза",
"All components": "Все компоненты",
"All open designs": "Все открытые дизайны",
"Allowed expressions, separated by semicolons": "Разрешённые выражения через точку с запятой",
"Also deletes": "Также удаляет",
@@ -49,6 +52,7 @@
"Configuration rules": "Правила конфигурации",
"Construction": "Вспомогательная",
"Contact": "Контакт",
"Contact sets": "Наборы контактов",
"Continuity": "Непрерывность",
"Copy Error Message": "Скопировать сообщение об ошибке",
"Copy Warning Message": "Скопировать предупреждение",
@@ -76,6 +80,7 @@
"Double-click to rename": "Двойной щелчок — переименовать",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "Двойной щелчок средней кнопкой в виде: «Главная» (главный вид, кадрирует показанное), «Вписать» (кадрирует, сохраняя ориентацию) или ничего",
"Drive Joint": "Привод сопряжения",
"Duration": "Длительность",
"Edges": "Рёбра",
"Edit Profile Sketch": "Редактировать эскиз профиля",
"Enable rule": "Включить правило",
@@ -126,6 +131,7 @@
"Move earlier": "Сдвинуть раньше",
"Move later": "Сдвинуть позже",
"Name": "Имя",
"New study": "Новое исследование",
"No crash reports.": "Нет отчётов о сбоях.",
"No matching appearances": "Нет подходящих внешних видов",
"Not available yet": "Пока недоступно",
@@ -139,14 +145,17 @@
"Path": "Траектория",
"Per Edge": "По каждому ребру",
"Pick the tool bodies": "Выберите тела-инструменты",
"Picked point": "Выбранная точка",
"Place at the origin instead": "Разместить в начале координат",
"Playback": "Воспроизведение",
"Plot": "График",
"Position": "Положение",
"Position (0 to 1)": "Положение (от 0 до 1)",
"Position (G0)": "Положение (G0)",
"Position along the edge, 0 at the start end, 1 at the other": "Положение вдоль ребра: 0 — начало, 1 — конец",
"Preview Row": "Строка предпросмотра",
"Preview leaves the current design unchanged.": "Предпросмотр не меняет текущий дизайн.",
"Quantity": "Величина",
"RECENT": "НЕДАВНИЕ",
"Radius Fit": "Подобрать радиус",
"Ratio": "Отношение",
@@ -207,6 +216,7 @@
"Stand this part up?": "Поставить эту деталь вертикально?",
"Step": "Шаг",
"Steps": "Шаги",
"Study": "Исследование",
"Style": "Стиль",
"Suppressed": "Подавлено",
"Swap Ends": "Поменять концы",
@@ -231,6 +241,7 @@
"Use selected face as fixed plane": "Использовать выбранную грань как фиксированную плоскость",
"VIEW": "ВИД",
"Value": "Значение",
"Velocity": "Скорость",
"Vertices": "Вершины",
"View navigator": "Навигатор видов",
"Volume": "Объём",
@@ -389,8 +400,10 @@
"cmd.motion_delete": "Удалить исследование движения",
"cmd.motion_export": "Экспортировать исследование движения",
"cmd.motion_export_animation": "Экспортировать анимацию движения",
"cmd.motion_interference": "Столкновения в исследовании движения",
"cmd.motion_list": "Список исследований движения",
"cmd.motion_play": "Воспроизвести исследование движения",
"cmd.motion_plot": "График исследования движения",
"cmd.motion_study": "Исследование движения",
"cmd.motion_trace": "Траектория движения",
"cmd.motion_trace_keep": "Сохранить траекторию движения",
@@ -619,6 +632,10 @@
"joint.from_bodies_hint": "Каждое выбранное тело переходит в свой новый компонент и остаётся на месте.",
"joint.one_body": "Оба выбора на {body}. Выберите второй на другой детали.",
"joint.one_component": "Эти детали - тела одного компонента: {bodies}. Сопряжение двигает один компонент относительно другого, поэтому каждой детали нужен свой компонент.",
"motion.checked_to": "Проверено только до шага {step}: проверка исчерпала свой бюджет работы",
"motion.collision": "{a} · {b}: шаги {steps}",
"motion.duration_hint": "секунды (пусто: на шаг)",
"motion.no_collisions": "За всё исследование столкновений нет",
"needs two joints": "нужны два сопряжения",
"new configuration": "новая конфигурация",
"new name": "новое имя",
+17
View File
@@ -7,6 +7,7 @@
"A new configuration, a copy of the active one": "Etkin konfigürasyonun kopyası olan yeni bir konfigürasyon",
"AI": "AI",
"About SolidCraft": "SolidCraft hakkında",
"Acceleration": "İvme",
"Active": "Etkin",
"Active rule": "Etkin kural",
"Add": "Ekle",
@@ -14,8 +15,10 @@
"Add Mid Radius": "Ara yarıçap ekle",
"Add Row": "Satır ekle",
"Add condition": "Koşul ekle",
"Against": "Karşı",
"Alignment": "Hizalama",
"All Sketch Points": "Tüm eskiz noktaları",
"All components": "Tüm bileşenler",
"All open designs": "Tüm açık tasarımlar",
"Allowed expressions, separated by semicolons": "Noktalı virgülle ayrılmış izin verilen ifadeler",
"Also deletes": "Bunları da siler",
@@ -56,6 +59,7 @@
"Configuration rules": "Konfigürasyon kuralları",
"Construction": "Yapı çizgisi",
"Contact": "Temas",
"Contact sets": "Temas kümeleri",
"Copy Error Message": "Hata mesajını kopyala",
"Copy Warning Message": "Uyarı mesajını kopyala",
"Copy all licences": "Tüm lisansları kopyala",
@@ -80,6 +84,7 @@
"Double-click to rename": "Yeniden adlandırmak için çift tıklayın",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "Görünümde orta tuşla çift tıklama: Başlangıç (gösterileni çerçeveleyen başlangıç görünümü), Sığdır (yönü koruyarak gösterileni çerçeveler) veya hiçbir şey",
"Drive Joint": "Bağlantıyı tahrik et",
"Duration": "Süre",
"Edges": "Kenarlar",
"Edit Profile Sketch": "Profil eskizini düzenle",
"Enable rule": "Kuralı etkinleştir",
@@ -138,6 +143,7 @@
"Move earlier": "Öne al",
"Move later": "Sonraya al",
"Name": "Ad",
"New study": "Yeni etüt",
"No crash reports.": "Çökme raporu yok.",
"No matching appearances": "Eşleşen görünüm yok",
"None": "Hiçbiri",
@@ -153,14 +159,17 @@
"Per Edge": "Kenar başına",
"Pick the tool bodies": "Araç gövdelerini seçin",
"Picked": "Seçilenler",
"Picked point": "Seçilen nokta",
"Place at the origin instead": "Bunun yerine orijine yerleştir",
"Playback": "Oynatma",
"Plot": "Grafik",
"Position": "Konum",
"Position (0 to 1)": "Konum (0 ile 1 arası)",
"Position along the edge, 0 at the start end, 1 at the other": "Kenar boyunca konum: başlangıç ucunda 0, diğer uçta 1",
"Preview Row": "Satırı önizle",
"Preview leaves the current design unchanged.": "Önizleme geçerli tasarımı değiştirmez.",
"Profiles/Curves": "Profiller/Eğriler",
"Quantity": "Büyüklük",
"RECENT": "SON KULLANILANLAR",
"RULED SURFACE": "REGLE YÜZEY",
"Radius Fit": "Yarıçap uydurma",
@@ -225,6 +234,7 @@
"Stand this part up?": "Bu parça dik çevrilsin mi?",
"Step": "Adım",
"Steps": "Adımlar",
"Study": "Etüt",
"Style": "Stil",
"Suppressed": "Bastırılmış",
"Swap Ends": "Uçları değiştir",
@@ -251,6 +261,7 @@
"Use selected face as fixed plane": "Seçili yüzü sabit düzlem olarak kullan",
"VIEW": "GÖRÜNÜM",
"Value": "Değer",
"Velocity": "Hız",
"Vertices": "Köşe noktaları",
"View navigator": "Görünüm gezgini",
"Volume": "Hacim",
@@ -403,8 +414,10 @@
"cmd.motion_delete": "Hareket etüdünü sil",
"cmd.motion_export": "Hareket etüdünü dışa aktar",
"cmd.motion_export_animation": "Hareket animasyonunu dışa aktar",
"cmd.motion_interference": "Hareket etüdü çarpışmaları",
"cmd.motion_list": "Hareket etütlerini listele",
"cmd.motion_play": "Hareket etüdünü oynat",
"cmd.motion_plot": "Hareket etüdü grafiği",
"cmd.motion_study": "Hareket etüdü",
"cmd.occurrence_copy": "Yapıştır (örnek)",
"cmd.occurrence_ground": "Sabitle",
@@ -618,6 +631,10 @@
"joint.from_bodies_hint": "Seçilen her gövde kendi yeni bileşenine konur ve bulunduğu yerde kalır.",
"joint.one_body": "Her iki seçim de {body} üzerinde. İkincisini başka bir parçada seçin.",
"joint.one_component": "Bu parçalar tek bir bileşenin gövdeleridir: {bodies}. Bir bağlantı bir bileşeni diğerine göre hareket ettirir, bu nedenle her parçanın kendi bileşeni olması gerekir.",
"motion.checked_to": "Yalnızca {step}. adıma kadar denetlendi: denetim iş bütçesini tüketti",
"motion.collision": "{a} · {b}: adımlar {steps}",
"motion.duration_hint": "saniye (boş: adım başına)",
"motion.no_collisions": "Etüt boyunca çarpışma yok",
"nav.touchpad.help": "Kaydırmak için Shift tuşunu basılı tutun ve imleci hareket ettirin; Alt/Option ile döndürün. Fare tuşu gerekmez. Dikey kaydırma yakınlaştırır.",
"nav.touchpad.label": "Dokunmatik yüzey",
"nav.touchpad.orbit": "Döndür (Alt/Option tuşunu basılı tutup hareket ettirin; fare tuşu olmadan)",
+17
View File
@@ -7,6 +7,7 @@
"A new configuration, a copy of the active one": "Нова конфігурація, копія активної",
"AI": "ШІ",
"About SolidCraft": "Про SolidCraft",
"Acceleration": "Прискорення",
"Active": "Активна",
"Active rule": "Активне правило",
"Add": "Додати",
@@ -14,8 +15,10 @@
"Add Mid Radius": "Додати середній радіус",
"Add Row": "Додати рядок",
"Add condition": "Додати умову",
"Against": "Проти",
"Alignment": "Вирівнювання",
"All Sketch Points": "Усі точки ескізу",
"All components": "Усі компоненти",
"All open designs": "Усі відкриті проєкти",
"Allowed expressions, separated by semicolons": "Дозволені вирази, розділені крапками з комою",
"Also deletes": "Також видаляє",
@@ -57,6 +60,7 @@
"Configuration rules": "Правила конфігурації",
"Construction": "Конструкційна",
"Contact": "Контакт",
"Contact sets": "Набори контактів",
"Continuity": "Неперервність",
"Copy Error Message": "Копіювати повідомлення про помилку",
"Copy Warning Message": "Копіювати попереджувальне повідомлення",
@@ -87,6 +91,7 @@
"Double-click to rename": "Двічі клацніть, щоб перейменувати",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "Подвійне клацання середньою кнопкою у виді: головний (головний вид, що охоплює показане), вписування (охопити показане, зберігаючи орієнтацію) або нічого",
"Drive Joint": "Керувати з'єднанням",
"Duration": "Тривалість",
"Edges": "Ребра",
"Edit Profile Sketch": "Редагувати ескіз профілю",
"Enable rule": "Увімкнути правило",
@@ -150,6 +155,7 @@
"Move earlier": "Перемістити раніше",
"Move later": "Перемістити пізніше",
"Name": "Назва",
"New study": "Нове дослідження",
"No crash reports.": "Немає звітів про збої.",
"No matching appearances": "Немає відповідних виглядів",
"No visible bodies to export.": "Немає видимих тіл для експорту.",
@@ -168,8 +174,10 @@
"Per Edge": "На кожне ребро",
"Pick the tool bodies": "Виберіть тіла інструмента",
"Picked": "Вибрано",
"Picked point": "Вибрана точка",
"Place at the origin instead": "Натомість розмістити в початку координат",
"Playback": "Відтворення",
"Plot": "Графік",
"Position": "Положення",
"Position (0 to 1)": "Положення (від 0 до 1)",
"Position (G0)": "Положення (G0)",
@@ -178,6 +186,7 @@
"Preview leaves the current design unchanged.": "Попередній перегляд не змінює поточний проєкт.",
"Profiles/Curves": "Профілі/криві",
"Projection": "Проєкція",
"Quantity": "Величина",
"RECENT": "НЕДАВНІ",
"RULED SURFACE": "ЛІНІЙЧАСТА ПОВЕРХНЯ",
"Radius Fit": "Підгонка за радіусом",
@@ -243,6 +252,7 @@
"Stand this part up?": "Вирівняти цю деталь?",
"Step": "Крок",
"Steps": "Кроки",
"Study": "Дослідження",
"Style": "Стиль",
"Suppressed": "Придушено",
"Swap Ends": "Поміняти кінці місцями",
@@ -272,6 +282,7 @@
"Use selected face as fixed plane": "Використати вибрану грань як фіксовану площину",
"VIEW": "ВИД",
"Value": "Значення",
"Velocity": "Швидкість",
"Vertices": "Вершини",
"View navigator": "Навігатор виду",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "Лише видимі тіла. Криві подаються відрізками (допуск 0,01 mm).",
@@ -437,8 +448,10 @@
"cmd.motion_delete": "Видалити дослідження руху",
"cmd.motion_export": "Експортувати дослідження руху",
"cmd.motion_export_animation": "Експортувати анімацію руху",
"cmd.motion_interference": "Зіткнення в дослідженні руху",
"cmd.motion_list": "Список досліджень руху",
"cmd.motion_play": "Відтворити дослідження руху",
"cmd.motion_plot": "Графік дослідження руху",
"cmd.motion_study": "Дослідження руху",
"cmd.motion_trace": "Траєкторія руху",
"cmd.motion_trace_keep": "Зберегти траєкторію руху",
@@ -671,6 +684,10 @@
"joint.from_bodies_hint": "Кожне вибране тіло переходить у власний новий компонент і лишається на місці.",
"joint.one_body": "Обидва вибори на {body}. Виберіть другий на іншій деталі.",
"joint.one_component": "Ці деталі - тіла одного компонента: {bodies}. З'єднання рухає один компонент відносно іншого, тому кожній деталі потрібен власний компонент.",
"motion.checked_to": "Перевірено лише до кроку {step}: перевірка вичерпала свій бюджет роботи",
"motion.collision": "{a} · {b}: кроки {steps}",
"motion.duration_hint": "секунди (порожньо: на крок)",
"motion.no_collisions": "За все дослідження зіткнень немає",
"nav.touchpad.help": "Утримуйте Shift і рухайте вказівник, щоб панорамувати; утримуйте Alt/Option і рухайте, щоб обертати. Кнопка миші не потрібна. Вертикальна прокрутка масштабує.",
"nav.touchpad.label": "Трекпад",
"nav.touchpad.orbit": "Обертання (утримуйте Alt/Option і рухайте; без кнопки миші)",
+17
View File
@@ -7,6 +7,7 @@
"A new configuration, a copy of the active one": "新建配置,为当前配置的副本",
"AI": "AI",
"About SolidCraft": "关于 SolidCraft",
"Acceleration": "加速度",
"Active": "活动",
"Active rule": "活动规则",
"Add": "添加",
@@ -14,8 +15,10 @@
"Add Mid Radius": "添加中间半径",
"Add Row": "添加行",
"Add condition": "添加条件",
"Against": "对照",
"Alignment": "对齐",
"All Sketch Points": "所有草图点",
"All components": "所有零部件",
"All open designs": "所有打开的设计",
"Allowed expressions, separated by semicolons": "允许的表达式,以分号分隔",
"Also deletes": "同时删除",
@@ -57,6 +60,7 @@
"Configuration rules": "配置规则",
"Construction": "构造",
"Contact": "接触",
"Contact sets": "接触集",
"Continuity": "连续性",
"Copy Error Message": "复制错误消息",
"Copy Warning Message": "复制警告消息",
@@ -87,6 +91,7 @@
"Double-click to rename": "双击重命名",
"Double-clicking the middle button in the view: Home (the home view, framing what is shown), Fit (frame what is shown, keeping the orientation) or nothing": "在视图中双击中键:主视图(主视图,框住所显示的内容)、适合窗口(框住所显示的内容,保持方向)或无动作",
"Drive Joint": "驱动接头",
"Duration": "时长",
"Edges": "边",
"Edit Profile Sketch": "编辑轮廓草图",
"Enable rule": "启用规则",
@@ -150,6 +155,7 @@
"Move earlier": "向前移动",
"Move later": "向后移动",
"Name": "名称",
"New study": "新建研究",
"No crash reports.": "没有崩溃报告。",
"No matching appearances": "没有匹配的外观",
"No visible bodies to export.": "没有可导出的可见实体。",
@@ -168,8 +174,10 @@
"Per Edge": "每条边",
"Pick the tool bodies": "选择工具实体",
"Picked": "所选",
"Picked point": "选取的点",
"Place at the origin instead": "改为放置在原点",
"Playback": "播放",
"Plot": "图表",
"Position": "位置",
"Position (0 to 1)": "位置(0 到 1)",
"Position (G0)": "位置 (G0)",
@@ -178,6 +186,7 @@
"Preview leaves the current design unchanged.": "预览不会更改当前设计。",
"Profiles/Curves": "轮廓/曲线",
"Projection": "投影",
"Quantity": "物理量",
"RECENT": "最近使用",
"RULED SURFACE": "直纹曲面",
"Radius Fit": "半径拟合",
@@ -243,6 +252,7 @@
"Stand this part up?": "立起此零件?",
"Step": "步骤",
"Steps": "步数",
"Study": "研究",
"Style": "样式",
"Suppressed": "已抑制",
"Swap Ends": "交换端点",
@@ -272,6 +282,7 @@
"Use selected face as fixed plane": "使用所选面作为固定平面",
"VIEW": "视图",
"Value": "值",
"Velocity": "速度",
"Vertices": "顶点",
"View navigator": "视图导航器",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "仅导出可见实体。曲线以线段近似(公差0.01毫米)。",
@@ -437,8 +448,10 @@
"cmd.motion_delete": "删除运动研究",
"cmd.motion_export": "导出运动研究",
"cmd.motion_export_animation": "导出运动动画",
"cmd.motion_interference": "运动研究干涉",
"cmd.motion_list": "列出运动研究",
"cmd.motion_play": "播放运动研究",
"cmd.motion_plot": "运动研究图表",
"cmd.motion_study": "运动研究",
"cmd.motion_trace": "运动轨迹",
"cmd.motion_trace_keep": "保留运动轨迹",
@@ -685,6 +698,10 @@
"joint.from_bodies_hint": "每个所选实体移入各自的新组件,位置保持不变。",
"joint.one_body": "两次选择都在 {body} 上。请在另一个零件上选择第二个。",
"joint.one_component": "这些零件是同一组件的实体:{bodies}。接头使一个组件相对另一个组件运动,因此每个零件都需要自己的组件。",
"motion.checked_to": "仅检查到第 {step} 步:检查已用完其工作量上限",
"motion.collision": "{a} · {b}:第 {steps} 步",
"motion.duration_hint": "秒(留空:按步)",
"motion.no_collisions": "整个研究中没有碰撞",
"nav.touchpad.help": "按住 Shift 并移动指针可平移;按住 Alt/Option 并移动可旋转。无需按鼠标按钮。垂直滚动可缩放。",
"nav.touchpad.label": "触控板",
"nav.touchpad.orbit": "旋转(按住 Alt/Option 并移动,无需鼠标按钮)",