Export the current 3D view as 2D DXF with optional hidden lines (#1449)

Adds File > Export > Current View as DXF: the visible bodies projected from the current camera onto 2D LINE/LWPOLYLINE entities, with hidden edges omitted or dashed.

Co-authored-by: cronos <[email protected]>
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
This commit is contained in:
authored and GitHub committed 2026-10-15 20:04:25 -04:00
1 parent 845f4913cf
commit c361630954
20 files changed
+798 -3

No files matched your search

+12
View File
@@ -1,6 +1,18 @@
{
"settings.measure_axis_distances": "X/Y/Z-Maße anzeigen",
"settings.measure_axis_distances_help": "Bei geöffneter Messung die Abstände entlang der Weltachsen zusätzlich zum Gesamtabstand anzeigen.",
"Export Current View as DXF": "Aktuelle Ansicht als DXF exportieren",
"Export Current View as DXF…": "Aktuelle Ansicht als DXF exportieren…",
"Hidden edges": "Verdeckte Kanten",
"Do not export hidden edges": "Verdeckte Kanten nicht exportieren",
"Export hidden edges as dashed lines": "Verdeckte Kanten gestrichelt exportieren",
"Projection": "Projektion",
"Current perspective view": "Aktuelle perspektivische Ansicht",
"Current orthographic view (1:1 mm)": "Aktuelle orthogonale Ansicht (1:1 mm)",
"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).",
"Turn off section analysis before exporting the view.": "Deaktivieren Sie die Schnittanalyse, bevor Sie die Ansicht exportieren.",
"No visible bodies to export.": "Keine sichtbaren Körper zum Exportieren.",
"Export DXF…": "DXF exportieren…",
"Send your report on GitHub": "Bericht auf GitHub senden",
"1. Open GitHub draft below, then paste the report copied to your clipboard.": "1. Unten den GitHub-Entwurf öffnen und den kopierten Bericht aus der Zwischenablage einfügen.",
"1. Open GitHub draft below. Your title and report will be filled in.": "1. Unten den GitHub-Entwurf öffnen. Titel und Bericht werden vorausgefüllt.",
+12
View File
@@ -1,6 +1,18 @@
{
"settings.measure_axis_distances": "Show X/Y/Z distances",
"settings.measure_axis_distances_help": "Show world-axis component dimensions alongside the total distance while Measure is open.",
"Export Current View as DXF": "Export Current View as DXF",
"Export Current View as DXF…": "Export Current View as DXF…",
"Hidden edges": "Hidden edges",
"Do not export hidden edges": "Do not export hidden edges",
"Export hidden edges as dashed lines": "Export hidden edges as dashed lines",
"Projection": "Projection",
"Current perspective view": "Current perspective view",
"Current orthographic view (1:1 mm)": "Current orthographic view (1:1 mm)",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "Visible bodies only. Curves use line segments (0.01 mm tolerance).",
"Turn off section analysis before exporting the view.": "Turn off section analysis before exporting the view.",
"No visible bodies to export.": "No visible bodies to export.",
"Export DXF…": "Export DXF…",
"Send your report on GitHub": "Send your report on GitHub",
"1. Open GitHub draft below, then paste the report copied to your clipboard.": "1. Open GitHub draft below, then paste the report copied to your clipboard.",
"1. Open GitHub draft below. Your title and report will be filled in.": "1. Open GitHub draft below. Your title and report will be filled in.",
+12
View File
@@ -1,6 +1,18 @@
{
"settings.measure_axis_distances": "計測のX・Y・Z距離を表示",
"settings.measure_axis_distances_help": "計測ダイアログを開いている間、2点間距離に加えてワールドX・Y・Z軸方向の寸法線と距離を表示します。",
"Export Current View as DXF": "現在の表示をDXFでエクスポート",
"Export Current View as DXF…": "現在の表示をDXFでエクスポート…",
"Hidden edges": "隠線",
"Do not export hidden edges": "出力しない",
"Export hidden edges as dashed lines": "点線で出力",
"Projection": "投影",
"Current perspective view": "現在の透視投影",
"Current orthographic view (1:1 mm)": "現在の平行投影(実寸・mm)",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "表示中のボディを出力します。曲線は線分で近似します(許容誤差0.01 mm)。",
"Turn off section analysis before exporting the view.": "断面解析をオフにしてからエクスポートしてください。",
"No visible bodies to export.": "出力する表示中のボディがありません。",
"Export DXF…": "DXFをエクスポート…",
"Send your report on GitHub": "GitHubでレポートを送信",
"1. Open GitHub draft below, then paste the report copied to your clipboard.": "1. 下のボタンでGitHubの下書きを開き、クリップボードにコピーされたレポートを貼り付けます。",
"1. Open GitHub draft below. Your title and report will be filled in.": "1. 下のボタンでGitHubの下書きを開きます。タイトルとレポートは入力済みです。",
+12
View File
@@ -1,6 +1,18 @@
{
"settings.measure_axis_distances": "X/Y/Z 거리 표시",
"settings.measure_axis_distances_help": "측정 대화상자가 열려 있는 동안 전체 거리와 함께 월드 축 방향 치수와 거리를 표시합니다.",
"Export Current View as DXF": "현재 뷰를 DXF로 내보내기",
"Export Current View as DXF…": "현재 뷰를 DXF로 내보내기…",
"Hidden edges": "숨겨진 모서리",
"Do not export hidden edges": "숨겨진 모서리 내보내지 않기",
"Export hidden edges as dashed lines": "숨겨진 모서리를 파선으로 내보내기",
"Projection": "투영",
"Current perspective view": "현재 원근 투영 뷰",
"Current orthographic view (1:1 mm)": "현재 직교 투영 뷰 (1:1 mm)",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "표시된 바디만 내보냅니다. 곡선은 선분으로 근사합니다 (허용오차 0.01 mm).",
"Turn off section analysis before exporting the view.": "뷰를 내보내기 전에 단면 분석을 끄세요.",
"No visible bodies to export.": "표시된 바디가 없어 내보낼 수 없습니다.",
"Export DXF…": "DXF 내보내기…",
"Send your report on GitHub": "GitHub에서 보고서 보내기",
"1. Open GitHub draft below, then paste the report copied to your clipboard.": "1. 아래에서 GitHub 초안을 열고 클립보드에 복사된 보고서를 붙여넣으세요.",
"1. Open GitHub draft below. Your title and report will be filled in.": "1. 아래에서 GitHub 초안을 여세요. 제목과 보고서가 자동으로 입력됩니다.",
+12
View File
@@ -1,6 +1,18 @@
{
"settings.measure_axis_distances": "显示 X/Y/Z 距离",
"settings.measure_axis_distances_help": "测量对话框打开时,在总距离之外显示沿世界坐标轴方向的尺寸线和距离。",
"Export Current View as DXF": "将当前视图导出为DXF",
"Export Current View as DXF…": "将当前视图导出为DXF…",
"Hidden edges": "隐藏线",
"Do not export hidden edges": "不导出隐藏线",
"Export hidden edges as dashed lines": "以虚线导出隐藏线",
"Projection": "投影",
"Current perspective view": "当前透视视图",
"Current orthographic view (1:1 mm)": "当前正交视图(1:1毫米)",
"Visible bodies only. Curves use line segments (0.01 mm tolerance).": "仅导出可见实体。曲线以线段近似(公差0.01毫米)。",
"Turn off section analysis before exporting the view.": "请关闭截面分析后再导出视图。",
"No visible bodies to export.": "没有可导出的可见实体。",
"Export DXF…": "导出DXF…",
"Send your report on GitHub": "在 GitHub 上发送报告",
"1. Open GitHub draft below, then paste the report copied to your clipboard.": "1. 点击下方按钮打开 GitHub 草稿,然后粘贴已复制到剪贴板的报告。",
"1. Open GitHub draft below. Your title and report will be filled in.": "1. 点击下方按钮打开 GitHub 草稿。标题和报告将自动填入。",