diff --git a/src/Gui/Language/FreeCAD.ts b/src/Gui/Language/FreeCAD.ts index 1eaa6d94a1..580dba429e 100644 --- a/src/Gui/Language/FreeCAD.ts +++ b/src/Gui/Language/FreeCAD.ts @@ -86,13 +86,13 @@ Base + + Enum + + CmdTestConsoleOutput - - Standard-Test - - Test console output @@ -100,10 +100,6 @@ CmdViewMeasureClearAll - - Measure - - Clear measurement @@ -111,10 +107,6 @@ CmdViewMeasureToggleAll - - Measure - - Toggle measurement @@ -194,6 +186,73 @@ Measure distance + + Toggle array elements + + + + + CommandGroup + + File + + + + Edit + + + + Help + + + + Link + + + + Tools + + + + View + + + + Window + + + + Standard + + + + Macros + + + + Macro + + + + Structure + + + + Standard-Test + + + + Standard-View + + + + TreeView + + + + Measure + + DlgCustomizeSpNavSettings @@ -312,6 +371,10 @@ none + + Press a keyboard shortcut + + Gui::ActionSelector @@ -412,13 +475,6 @@ while doing a left or right click and move the mouse up or down - - Gui::Command - - Standard - - - Gui::ContainerDialog @@ -537,6 +593,25 @@ while doing a left or right click and move the mouse up or down + + Gui::Dialog::ApplicationCache + + Cache directory + + + + The cache directory %1 exceeds the size of %2. + + + + Do you want to clear it now? + + + + Warning: Please make sure that this is the only running %1 instance and that no documents are opened as this may result into data loss! + + + Gui::Dialog::ButtonModel @@ -806,6 +881,32 @@ If this is not ticked, then the property must be uniquely named, and it is acces + + Gui::Dialog::DlgCreateNewPreferencePack + + Create New Preference Pack + + + + Name + + + + Property group templates + + + + + Gui::Dialog::DlgCreateNewPreferencePackImp + + Pack already exists + + + + A preference pack with that name already exists. Do you want to overwrite it? + + + Gui::Dialog::DlgCustomActions @@ -871,14 +972,6 @@ If this is not ticked, then the property must be uniquely named, and it is acces Macros - - No macro - - - - No macros found. - - Macro not found @@ -1439,6 +1532,14 @@ If this is not ticked, then the property must be uniquely named, and it is acces Code lines will be numbered + + The cursor shape will be a block + + + + Enable block cursor + + Gui::Dialog::DlgGeneral @@ -1486,14 +1587,6 @@ If this is not ticked, then the property must be uniquely named, and it is acces Style sheet: - - Python console - - - - Enable word wrap - - Language of the application's user interface @@ -1540,8 +1633,63 @@ after FreeCAD launches - Words will be wrapped when they exceed available -horizontal space in Python console + Number format: + + + + Operating system + + + + Selected language + + + + C/POSIX + + + + If enabled, numerical keypad decimal separator will be substituted with locale separator + + + + Substitute decimal separator (needs restart) + + + + Preference packs + + + + Name + + + + Type + + + + Load + + + + Save new... + + + + Manage... + + + + Revert... + + + + The text cursor will be blinking + + + + Enable cursor blinking @@ -1583,6 +1731,26 @@ horizontal space in Python console Both + + Manage preference packs + + + + Preference Pack Name + + + + Tags + + + + Apply + + + + Apply the %1 preference pack + + Gui::Dialog::DlgInputDialog @@ -1653,11 +1821,19 @@ horizontal space in Python console - Addons... + Toolbar - Toolbar + Launch a guide on how to set up a macro in a custom global toolbar. + + + + Open Addon Manager where macros created by the community and other addons can be downloaded. + + + + Download @@ -2033,6 +2209,48 @@ Specify another directory, please. + + Gui::Dialog::DlgPreferencePackManagement + + Manage Preference Packs + + + + Open Addon Manager... + + + + + Gui::Dialog::DlgPreferencePackManagementImp + + User-Saved Preference Packs + + + + Built-In Preference Packs + + + + Toggle visibility of built-in preference pack '%1' + + + + Delete user-saved preference pack '%1' + + + + Toggle visibility of Addon preference pack '%1' (use Addon Manager to permanently remove) + + + + Delete saved preference pack? + + + + Are you sure you want to delete the preference pack named '%1'? This cannot be undone. + + + Gui::Dialog::DlgPreferences @@ -2369,6 +2587,28 @@ from Python console to Report view panel + + Gui::Dialog::DlgRevertToBackupConfig + + Revert to Backup Config + + + + WARNING: this process will undo any preference changes made since the specified date, and will also reset your Recent files and Macros to their state on that date. + + + + Available backup files: + + + + + Gui::Dialog::DlgRevertToBackupConfigImp + + No selection in dialog, cannot load backup file + + + Gui::Dialog::DlgRunExternal @@ -2622,6 +2862,19 @@ The specified value is a factor that will be multiplied with the bounding box size of the 3D object that is currently displayed. + + Relative size : + + + + Size of main coordinate system representation +in the corner -- in % of height/width of viewport + + + + % + + Gui::Dialog::DlgSettings3DViewImp @@ -2658,6 +2911,69 @@ bounding box size of the 3D object that is currently displayed. + + Gui::Dialog::DlgSettingsCacheDirectory + + Cache + + + + Cache directory + + + + Location: + + + + Check periodically at program start: + + + + Always + + + + Daily + + + + Weekly + + + + Monthly + + + + Yearly + + + + Never + + + + Cache size limit: + + + + Check now... + + + + Notify the user if the cache size exceeds the specified limit + + + + Unknown + + + + Current cache size: %1 + + + Gui::Dialog::DlgSettingsColorGradient @@ -2696,10 +3012,6 @@ bounding box size of the 3D object that is currently displayed. Alt+R - - Out &invisible - - Alt+I @@ -2752,6 +3064,37 @@ bounding box size of the 3D object that is currently displayed. Color-gradient settings + + Color gradient is used with its full color range + + + + Color gradient starts from the zero value + + + + Data outside the specified min-max range +will be displayed in gray + + + + Data outside the specified min-max range +will be displayed with transparency + + + + Out &transparent + + + + Number of labels besides the color bar + + + + Number of decimals for labels +besides the color bar + + Gui::Dialog::DlgSettingsColorGradientImp @@ -3456,10 +3799,6 @@ Turntable: the part will be rotated around the z-axis. Trackball - - New document scale - - Sets camera zoom for new documents. The value is the diameter of the sphere to fit on the screen. @@ -3596,6 +3935,46 @@ Mouse tilting is not disabled by this setting. Zoom step of '1' means a factor of 7.5 for every zoom step. + + Camera zoom + + + + + Gui::Dialog::DlgSettingsPythonConsole + + Python console + + + + Settings + + + + Words will be wrapped when they exceed available +horizontal space in Python console + + + + Enable word wrap + + + + The cursor shape will be a block + + + + Enable block cursor + + + + Saves Python history across sessions + + + + Save history + + Gui::Dialog::DlgSettingsSelection @@ -3863,11 +4242,6 @@ Zoom step of '1' means a factor of 7.5 for every zoom step. Result - - List of last used calculations -To add a calculation press Return in the value input field - - Quantity @@ -3901,6 +4275,11 @@ The preference system is the one set in the general preferences. Copy the result into the clipboard + + List of last used calculations. +To add a calculation press Return in the value input field + + Gui::Dialog::DlgUnitsCalculator @@ -4049,10 +4428,6 @@ The preference system is the one set in the general preferences. Are you sure you want to delete all transient directories? - - Finished - - Transient directories deleted. @@ -4067,6 +4442,10 @@ The 'Status' column shows whether the document could be recovered.When deleting all transient directories you won't be able to recover any files afterwards. + + Transient deleted + + Gui::Dialog::DownloadItem @@ -4595,10 +4974,6 @@ The 'Status' column shows whether the document could be recovered.The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default. - - Dependency - - Document @@ -4607,22 +4982,6 @@ The 'Status' column shows whether the document could be recovered.Name - - State - - - - Hierarchy - - - - Selected - - - - Partial - - &Use Original Selections @@ -4632,6 +4991,26 @@ The 'Status' column shows whether the document could be recovered. + + Auto select depending objects + + + + Depending on + + + + Depended by + + + + Selections + + + + All + + Gui::DlgTreeWidget @@ -4725,7 +5104,7 @@ originally selected prior to opening this dialog - Show report view on + Show output window on @@ -5169,6 +5548,18 @@ Do you want to save your changes? Do you want to save the document now? + + Help addon needed! + + + + The Help system of %1 is now handled by the "Help" addon. It can easily be installed via the Addons Manager + + + + Open Addon Manager + + Gui::ManualAlignment @@ -5275,6 +5666,13 @@ How do you want to proceed? + + Gui::ModifierLineEdit + + Press modifier keys + + + Gui::NetworkRetriever @@ -5301,6 +5699,25 @@ How do you want to proceed? + + Gui::OpenSCADNavigationStyle + + Press left mouse button + + + + Press right mouse button and move mouse + + + + Press left mouse button and move mouse + + + + Press middle mouse button or SHIFT and right mouse button + + + Gui::PrefQuantitySpinBox @@ -5394,6 +5811,14 @@ How do you want to proceed? Auto expand + + Rename property group + + + + Group name: + + Gui::PropertyEditor::PropertyModel @@ -5549,6 +5974,10 @@ Do you want to exit without saving your data? The file '%1' cannot be opened. + + none + + Gui::RevitNavigationStyle @@ -5569,6 +5998,25 @@ Do you want to exit without saving your data? + + Gui::SearchBar + + Previous + + + + Next + + + + Case sensitive + + + + Whole words + + + Gui::SelectModule @@ -5586,10 +6034,6 @@ Do you want to exit without saving your data? Gui::StdCmdDescription - - Help - - Des&cription @@ -5601,10 +6045,6 @@ Do you want to exit without saving your data? Gui::StdCmdDownloadOnlineHelp - - Help - - Download online help @@ -5640,10 +6080,6 @@ Do you want to specify another directory? Gui::StdCmdPythonHelp - - Tools - - Automatic python modules documentation @@ -5808,6 +6244,25 @@ Do you want to specify another directory? + + Gui::TinkerCADNavigationStyle + + Press left mouse button + + + + Press middle mouse button + + + + Press right mouse button + + + + Scroll middle mouse button + + + Gui::TouchpadNavigationStyle @@ -5985,6 +6440,10 @@ Do you want to specify another directory? Spanish, Argentina + + Georgian + + Gui::TreeDockWidget @@ -6130,6 +6589,14 @@ Do you want to specify another directory? (but must be executed) + + Add dependent objects to selection + + + + Adds all dependent objects to the selection + + Gui::VectorListEditor @@ -6604,23 +7071,6 @@ Please open a browser window and type in: http://localhost:%1. The document is not closable for the moment. - - No OpenGL - - - - This system does not support OpenGL - - - - Help - - - - Unable to load documentation. -In order to load it Qt 4.4 or higher is required. - - Exporting PDF... @@ -6889,22 +7339,6 @@ Choose 'Abort' to abort Are you sure you want to continue? - - - -Please check report view for more... - - - - -Document: - - - - - Path: - - Identical physical path @@ -6925,12 +7359,6 @@ Document: Workbenches - - - -Physical path: - - Could not save document @@ -6959,6 +7387,96 @@ Would you like to save the file with a different name? Some documents could not be saved. Do you want to cancel closing? + + Please check report view for more... + + + + Physical path: + + + + Document: + + + + Path: + + + + Edit %1 + + + + Setup configurable object + + + + Select which object to copy or exclude when configuration changes.All external linked object are excluded by default. + + + + Please select which objects to copy when the configuration is changed + + + + Apply to all + + + + Apply the setting to all links. Or, uncheck this +option to apply only to this link. + + + + Copy on change + + + + Enable + + + + Enable auto copy of linked object when its configuration is changed + + + + Tracking + + + + Copy the linked object when its configuration is changed. +Also auto redo the copy if the original linked object is changed. + + + + + Disable copy on change + + + + Rerefresh configurable object + + + + Synchronize the original configurable source object by +creating a new deep copy. Note that any changes made to +the current copy will be lost. + + + + + Toggle array elements + + + + Change whether show each link array element as individual objects + + + + Transform at the origin of the placement + + SelectionFilter @@ -6973,10 +7491,6 @@ Would you like to save the file with a different name? StdBoxElementSelection - - Standard-View - - Box element selection @@ -6984,10 +7498,6 @@ Would you like to save the file with a different name? StdBoxSelection - - Standard-View - - Box selection @@ -6995,10 +7505,6 @@ Would you like to save the file with a different name? StdCmdAbout - - Help - - &About %1 @@ -7010,10 +7516,6 @@ Would you like to save the file with a different name? StdCmdAboutQt - - Help - - About &Qt @@ -7025,10 +7527,6 @@ Would you like to save the file with a different name? StdCmdActivateNextWindow - - Window - - Ne&xt @@ -7040,10 +7538,6 @@ Would you like to save the file with a different name? StdCmdActivatePrevWindow - - Window - - Pre&vious @@ -7055,10 +7549,6 @@ Would you like to save the file with a different name? StdCmdAlignment - - Edit - - Alignment... @@ -7070,10 +7560,6 @@ Would you like to save the file with a different name? StdCmdArrangeIcons - - Window - - Arrange &Icons @@ -7085,10 +7571,6 @@ Would you like to save the file with a different name? StdCmdAxisCross - - Standard-View - - Toggle axis cross @@ -7096,10 +7578,6 @@ Would you like to save the file with a different name? StdCmdCascadeWindows - - Window - - &Cascade @@ -7111,10 +7589,6 @@ Would you like to save the file with a different name? StdCmdCloseActiveWindow - - Window - - Cl&ose @@ -7126,10 +7600,6 @@ Would you like to save the file with a different name? StdCmdCloseAllWindows - - Window - - Close Al&l @@ -7141,10 +7611,6 @@ Would you like to save the file with a different name? StdCmdCommandLine - - Tools - - Start command &line... @@ -7156,10 +7622,6 @@ Would you like to save the file with a different name? StdCmdCopy - - Edit - - C&opy @@ -7171,10 +7633,6 @@ Would you like to save the file with a different name? StdCmdCut - - Edit - - &Cut @@ -7186,10 +7644,6 @@ Would you like to save the file with a different name? StdCmdDelete - - Edit - - &Delete @@ -7201,10 +7655,6 @@ Would you like to save the file with a different name? StdCmdDemoMode - - Standard-View - - View turntable... @@ -7216,10 +7666,6 @@ Would you like to save the file with a different name? StdCmdDependencyGraph - - Tools - - Dependency graph... @@ -7231,10 +7677,6 @@ Would you like to save the file with a different name? StdCmdDlgCustomize - - Tools - - Cu&stomize... @@ -7254,17 +7696,9 @@ Would you like to save the file with a different name? Opens a dialog to let you execute a recorded macro - - Macro - - StdCmdDlgMacroExecuteDirect - - Macro - - Execute macro @@ -7284,17 +7718,9 @@ Would you like to save the file with a different name? Opens a dialog to record a macro - - Macro - - StdCmdDlgParameter - - Tools - - E&dit parameters ... @@ -7306,10 +7732,6 @@ Would you like to save the file with a different name? StdCmdDlgPreferences - - Tools - - &Preferences ... @@ -7321,10 +7743,6 @@ Would you like to save the file with a different name? StdCmdDockViewMenu - - View - - Panels @@ -7336,10 +7754,6 @@ Would you like to save the file with a different name? StdCmdDrawStyle - - Standard-View - - Draw style @@ -7351,10 +7765,6 @@ Would you like to save the file with a different name? StdCmdDuplicateSelection - - Edit - - Duplicate selection @@ -7366,10 +7776,6 @@ Would you like to save the file with a different name? StdCmdEdit - - Edit - - Toggle &Edit mode @@ -7385,10 +7791,6 @@ Would you like to save the file with a different name? StdCmdExport - - File - - &Export... @@ -7408,10 +7810,6 @@ Would you like to save the file with a different name? StdCmdExpression - - Edit - - Expression actions @@ -7419,10 +7817,6 @@ Would you like to save the file with a different name? StdCmdFeatRecompute - - File - - &Recompute @@ -7434,10 +7828,6 @@ Would you like to save the file with a different name? StdCmdFreeCADDonation - - Help - - Donate @@ -7449,10 +7839,6 @@ Would you like to save the file with a different name? StdCmdFreeCADFAQ - - Help - - FreeCAD FAQ @@ -7468,10 +7854,6 @@ Would you like to save the file with a different name? StdCmdFreeCADForum - - Help - - FreeCAD Forum @@ -7487,10 +7869,6 @@ Would you like to save the file with a different name? StdCmdFreeCADPowerUserHub - - Help - - Python scripting documentation @@ -7506,10 +7884,6 @@ Would you like to save the file with a different name? StdCmdFreeCADUserHub - - Help - - Users documentation @@ -7521,10 +7895,6 @@ Would you like to save the file with a different name? StdCmdFreeCADWebsite - - Help - - FreeCAD Website @@ -7536,10 +7906,6 @@ Would you like to save the file with a different name? StdCmdFreezeViews - - Standard-View - - Freeze display @@ -7551,10 +7917,6 @@ Would you like to save the file with a different name? StdCmdGroup - - Structure - - Create group @@ -7566,10 +7928,6 @@ Would you like to save the file with a different name? StdCmdHideObjects - - Standard-View - - Hide all objects @@ -7581,10 +7939,6 @@ Would you like to save the file with a different name? StdCmdHideSelection - - Standard-View - - Hide selection @@ -7596,10 +7950,6 @@ Would you like to save the file with a different name? StdCmdImport - - File - - &Import... @@ -7619,10 +7969,6 @@ Would you like to save the file with a different name? StdCmdLinkActions - - View - - Link actions @@ -7630,10 +7976,6 @@ Would you like to save the file with a different name? StdCmdLinkImport - - Link - - Import links @@ -7645,10 +7987,6 @@ Would you like to save the file with a different name? StdCmdLinkImportAll - - Link - - Import all links @@ -7660,10 +7998,6 @@ Would you like to save the file with a different name? StdCmdLinkMake - - Link - - Make link @@ -7675,10 +8009,6 @@ Would you like to save the file with a different name? StdCmdLinkMakeGroup - - Link - - Make link group @@ -7690,10 +8020,6 @@ Would you like to save the file with a different name? StdCmdLinkMakeRelative - - Link - - Make sub-link @@ -7705,10 +8031,6 @@ Would you like to save the file with a different name? StdCmdLinkReplace - - Link - - Replace with link @@ -7720,10 +8042,6 @@ Would you like to save the file with a different name? StdCmdLinkSelectActions - - View - - Link navigation @@ -7735,10 +8053,6 @@ Would you like to save the file with a different name? StdCmdLinkSelectAllLinks - - Link - - Select all links @@ -7750,10 +8064,6 @@ Would you like to save the file with a different name? StdCmdLinkSelectLinked - - Link - - Go to linked object @@ -7765,10 +8075,6 @@ Would you like to save the file with a different name? StdCmdLinkSelectLinkedFinal - - Link - - Go to the deepest linked object @@ -7780,10 +8086,6 @@ Would you like to save the file with a different name? StdCmdLinkUnlink - - Link - - Unlink @@ -7795,10 +8097,6 @@ Would you like to save the file with a different name? StdCmdMacroAttachDebugger - - Macro - - Attach to remote debugger... @@ -7810,10 +8108,6 @@ Would you like to save the file with a different name? StdCmdMacroStartDebug - - Macro - - Debug macro @@ -7825,10 +8119,6 @@ Would you like to save the file with a different name? StdCmdMacroStepInto - - Macro - - Step into @@ -7836,10 +8126,6 @@ Would you like to save the file with a different name? StdCmdMacroStepOver - - Macro - - Step over @@ -7847,10 +8133,6 @@ Would you like to save the file with a different name? StdCmdMacroStopDebug - - Macro - - Stop debugging @@ -7862,10 +8144,6 @@ Would you like to save the file with a different name? StdCmdMacroStopRecord - - Macro - - S&top macro recording @@ -7877,10 +8155,6 @@ Would you like to save the file with a different name? StdCmdMeasureDistance - - View - - Measure distance @@ -7888,10 +8162,6 @@ Would you like to save the file with a different name? StdCmdMeasurementSimple - - Tools - - Measures distance between two selected objects @@ -7903,10 +8173,6 @@ Would you like to save the file with a different name? StdCmdMergeProjects - - File - - Merge project... @@ -7926,10 +8192,6 @@ Would you like to save the file with a different name? StdCmdNew - - File - - &New @@ -7956,10 +8218,6 @@ Would you like to save the file with a different name? StdCmdOnlineHelpWebsite - - Help - - Help Website @@ -7971,10 +8229,6 @@ Would you like to save the file with a different name? StdCmdOpen - - File - - &Open... @@ -8002,10 +8256,6 @@ Would you like to save the file with a different name? StdCmdPart - - Structure - - Create part @@ -8017,10 +8267,6 @@ Would you like to save the file with a different name? StdCmdPaste - - Edit - - &Paste @@ -8032,10 +8278,6 @@ Would you like to save the file with a different name? StdCmdPlacement - - Edit - - Placement... @@ -8047,10 +8289,6 @@ Would you like to save the file with a different name? StdCmdPrint - - File - - &Print... @@ -8062,10 +8300,6 @@ Would you like to save the file with a different name? StdCmdPrintPdf - - File - - &Export PDF... @@ -8077,10 +8311,6 @@ Would you like to save the file with a different name? StdCmdPrintPreview - - File - - &Print preview... @@ -8096,10 +8326,6 @@ Would you like to save the file with a different name? StdCmdProjectInfo - - File - - Project i&nformation... @@ -8111,10 +8337,6 @@ Would you like to save the file with a different name? StdCmdProjectUtil - - Tools - - Project utility... @@ -8126,10 +8348,6 @@ Would you like to save the file with a different name? StdCmdPythonWebsite - - Help - - Python Website @@ -8141,10 +8359,6 @@ Would you like to save the file with a different name? StdCmdQuit - - File - - E&xit @@ -8156,10 +8370,6 @@ Would you like to save the file with a different name? StdCmdRandomColor - - File - - Random color @@ -8167,10 +8377,6 @@ Would you like to save the file with a different name? StdCmdRecentFiles - - File - - Recent files @@ -8182,10 +8388,6 @@ Would you like to save the file with a different name? StdCmdRecentMacros - - Macro - - Recent macros @@ -8197,10 +8399,6 @@ Would you like to save the file with a different name? StdCmdRedo - - Edit - - &Redo @@ -8212,10 +8410,6 @@ Would you like to save the file with a different name? StdCmdRefresh - - Edit - - &Refresh @@ -8226,11 +8420,18 @@ Would you like to save the file with a different name? - StdCmdRevert + StdCmdReportBug - File + Report a bug + + Report a bug or suggest a feature + + + + + StdCmdRevert Revert @@ -8242,10 +8443,6 @@ Would you like to save the file with a different name? StdCmdSave - - File - - &Save @@ -8257,10 +8454,6 @@ Would you like to save the file with a different name? StdCmdSaveAll - - File - - Save All @@ -8272,10 +8465,6 @@ Would you like to save the file with a different name? StdCmdSaveAs - - File - - Save &As... @@ -8287,10 +8476,6 @@ Would you like to save the file with a different name? StdCmdSaveCopy - - File - - Save a &Copy... @@ -8302,10 +8487,6 @@ Would you like to save the file with a different name? StdCmdSceneInspector - - Tools - - Scene inspector... @@ -8317,10 +8498,6 @@ Would you like to save the file with a different name? StdCmdSelBack - - View - - &Back @@ -8332,10 +8509,6 @@ Would you like to save the file with a different name? StdCmdSelBoundingBox - - View - - &Bounding box @@ -8347,10 +8520,6 @@ Would you like to save the file with a different name? StdCmdSelForward - - View - - &Forward @@ -8362,10 +8531,6 @@ Would you like to save the file with a different name? StdCmdSelectAll - - Edit - - Select &All @@ -8377,10 +8542,6 @@ Would you like to save the file with a different name? StdCmdSelectVisibleObjects - - Standard-View - - Select visible objects @@ -8392,10 +8553,6 @@ Would you like to save the file with a different name? StdCmdSendToPythonConsole - - Edit - - &Send to Python Console @@ -8407,10 +8564,6 @@ Would you like to save the file with a different name? StdCmdSetAppearance - - Standard-View - - Appearance... @@ -8422,10 +8575,6 @@ Would you like to save the file with a different name? StdCmdShowObjects - - Standard-View - - Show all objects @@ -8437,10 +8586,6 @@ Would you like to save the file with a different name? StdCmdShowSelection - - Standard-View - - Show selection @@ -8452,10 +8597,6 @@ Would you like to save the file with a different name? StdCmdStatusBar - - View - - Status bar @@ -8467,10 +8608,6 @@ Would you like to save the file with a different name? StdCmdTextDocument - - Tools - - Add text document @@ -8482,10 +8619,6 @@ Would you like to save the file with a different name? StdCmdTextureMapping - - Tools - - Texture mapping... @@ -8497,10 +8630,6 @@ Would you like to save the file with a different name? StdCmdTileWindows - - Window - - &Tile @@ -8512,10 +8641,6 @@ Would you like to save the file with a different name? StdCmdToggleBreakpoint - - Macro - - Toggle breakpoint @@ -8523,10 +8648,6 @@ Would you like to save the file with a different name? StdCmdToggleClipPlane - - Standard-View - - Clipping plane @@ -8538,10 +8659,6 @@ Would you like to save the file with a different name? StdCmdToggleNavigation - - Standard-View - - Toggle navigation/Edit mode @@ -8553,10 +8670,6 @@ Would you like to save the file with a different name? StdCmdToggleObjects - - Standard-View - - Toggle all objects @@ -8568,10 +8681,6 @@ Would you like to save the file with a different name? StdCmdToggleSelectability - - Standard-View - - Toggle selectability @@ -8583,10 +8692,6 @@ Would you like to save the file with a different name? StdCmdToggleVisibility - - Standard-View - - Toggle visibility @@ -8598,10 +8703,6 @@ Would you like to save the file with a different name? StdCmdToolBarMenu - - View - - Tool&bars @@ -8613,10 +8714,6 @@ Would you like to save the file with a different name? StdCmdTransform - - Edit - - Transform... @@ -8628,10 +8725,6 @@ Would you like to save the file with a different name? StdCmdTransformManip - - Edit - - Transform @@ -8643,10 +8736,6 @@ Would you like to save the file with a different name? StdCmdTreeCollapse - - View - - Collapse selected item @@ -8658,10 +8747,6 @@ Would you like to save the file with a different name? StdCmdTreeExpand - - View - - Expand selected item @@ -8673,10 +8758,6 @@ Would you like to save the file with a different name? StdCmdTreeSelectAllInstances - - View - - Select all instances @@ -8688,10 +8769,6 @@ Would you like to save the file with a different name? StdCmdTreeViewActions - - View - - TreeView actions @@ -8703,10 +8780,6 @@ Would you like to save the file with a different name? StdCmdUndo - - Edit - - &Undo @@ -8718,10 +8791,6 @@ Would you like to save the file with a different name? StdCmdUnitsCalculator - - Tools - - &Units calculator... @@ -8744,10 +8813,6 @@ Would you like to save the file with a different name? StdCmdUserInterface - - View - - Dock views @@ -8759,10 +8824,6 @@ Would you like to save the file with a different name? StdCmdViewBottom - - Standard-View - - Bottom @@ -8774,10 +8835,6 @@ Would you like to save the file with a different name? StdCmdViewCreate - - Standard-View - - Create new view @@ -8789,10 +8846,6 @@ Would you like to save the file with a different name? StdCmdViewDimetric - - Standard-View - - Dimetric @@ -8804,10 +8857,6 @@ Would you like to save the file with a different name? StdCmdViewExample1 - - Standard-View - - Inventor example #1 @@ -8819,10 +8868,6 @@ Would you like to save the file with a different name? StdCmdViewExample2 - - Standard-View - - Inventor example #2 @@ -8834,10 +8879,6 @@ Would you like to save the file with a different name? StdCmdViewExample3 - - Standard-View - - Inventor example #3 @@ -8849,10 +8890,6 @@ Would you like to save the file with a different name? StdCmdViewFitAll - - Standard-View - - Fit all @@ -8864,10 +8901,6 @@ Would you like to save the file with a different name? StdCmdViewFitSelection - - Standard-View - - Fit selection @@ -8879,10 +8912,6 @@ Would you like to save the file with a different name? StdCmdViewFront - - Standard-View - - Front @@ -8894,10 +8923,6 @@ Would you like to save the file with a different name? StdCmdViewHome - - Standard-View - - Home @@ -8909,10 +8934,6 @@ Would you like to save the file with a different name? StdCmdViewIsometric - - Standard-View - - Isometric @@ -8924,10 +8945,6 @@ Would you like to save the file with a different name? StdCmdViewIvIssueCamPos - - Standard-View - - Issue camera position @@ -8939,10 +8956,6 @@ Would you like to save the file with a different name? StdCmdViewIvStereoInterleavedColumns - - Standard-View - - Stereo Interleaved Columns @@ -8954,10 +8967,6 @@ Would you like to save the file with a different name? StdCmdViewIvStereoInterleavedRows - - Standard-View - - Stereo Interleaved Rows @@ -8969,10 +8978,6 @@ Would you like to save the file with a different name? StdCmdViewIvStereoOff - - Standard-View - - Stereo Off @@ -8984,10 +8989,6 @@ Would you like to save the file with a different name? StdCmdViewIvStereoQuadBuff - - Standard-View - - Stereo quad buffer @@ -8999,10 +9000,6 @@ Would you like to save the file with a different name? StdCmdViewIvStereoRedGreen - - Standard-View - - Stereo red/cyan @@ -9014,10 +9011,6 @@ Would you like to save the file with a different name? StdCmdViewLeft - - Standard-View - - Left @@ -9029,10 +9022,6 @@ Would you like to save the file with a different name? StdCmdViewRear - - Standard-View - - Rear @@ -9044,10 +9033,6 @@ Would you like to save the file with a different name? StdCmdViewRestoreCamera - - Standard-View - - Restore saved camera @@ -9059,10 +9044,6 @@ Would you like to save the file with a different name? StdCmdViewRight - - Standard-View - - Right @@ -9074,10 +9055,6 @@ Would you like to save the file with a different name? StdCmdViewRotateLeft - - Standard-View - - Rotate Left @@ -9089,10 +9066,6 @@ Would you like to save the file with a different name? StdCmdViewRotateRight - - Standard-View - - Rotate Right @@ -9104,10 +9077,6 @@ Would you like to save the file with a different name? StdCmdViewSaveCamera - - Standard-View - - Save current camera @@ -9119,10 +9088,6 @@ Would you like to save the file with a different name? StdCmdViewTop - - Standard-View - - Top @@ -9134,10 +9099,6 @@ Would you like to save the file with a different name? StdCmdViewTrimetric - - Standard-View - - Trimetric @@ -9149,10 +9110,6 @@ Would you like to save the file with a different name? StdCmdViewVR - - Standard-View - - FreeCAD-VR @@ -9164,10 +9121,6 @@ Would you like to save the file with a different name? StdCmdWhatsThis - - Help - - &What's This? @@ -9179,10 +9132,6 @@ Would you like to save the file with a different name? StdCmdWindows - - Window - - &Windows... @@ -9194,10 +9143,6 @@ Would you like to save the file with a different name? StdCmdWindowsMenu - - Window - - Activates this window @@ -9205,10 +9150,6 @@ Would you like to save the file with a different name? StdCmdWorkbench - - View - - Workbench @@ -9220,10 +9161,6 @@ Would you like to save the file with a different name? StdMainFullscreen - - Standard-View - - Fullscreen @@ -9235,10 +9172,6 @@ Would you like to save the file with a different name? StdOrthographicCamera - - Standard-View - - Orthographic view @@ -9250,10 +9183,6 @@ Would you like to save the file with a different name? StdPerspectiveCamera - - Standard-View - - Perspective view @@ -9273,17 +9202,9 @@ Would you like to save the file with a different name? Expand active document and collapse all others - - TreeView - - StdTreeDrag - - TreeView - - Initiate dragging @@ -9299,10 +9220,6 @@ Would you like to save the file with a different name? Display all documents in the tree view - - TreeView - - Multi document @@ -9310,10 +9227,6 @@ Would you like to save the file with a different name? StdTreePreSelection - - TreeView - - Pre-selection @@ -9325,10 +9238,6 @@ Would you like to save the file with a different name? StdTreeRecordSelection - - TreeView - - Record selection @@ -9340,10 +9249,6 @@ Would you like to save the file with a different name? StdTreeSelection - - TreeView - - Go to selection @@ -9359,10 +9264,6 @@ Would you like to save the file with a different name? Only display the active document in the tree view - - TreeView - - Single document @@ -9370,10 +9271,6 @@ Would you like to save the file with a different name? StdTreeSyncPlacement - - TreeView - - Sync placement @@ -9385,10 +9282,6 @@ Would you like to save the file with a different name? StdTreeSyncSelection - - TreeView - - Sync selection @@ -9400,10 +9293,6 @@ Would you like to save the file with a different name? StdTreeSyncView - - TreeView - - Sync view @@ -9415,10 +9304,6 @@ Would you like to save the file with a different name? StdViewBoxZoom - - Standard-View - - Box zoom @@ -9426,10 +9311,6 @@ Would you like to save the file with a different name? StdViewDock - - Standard-View - - Docked @@ -9441,10 +9322,6 @@ Would you like to save the file with a different name? StdViewDockUndockFullscreen - - Standard-View - - Document window @@ -9456,10 +9333,6 @@ Would you like to save the file with a different name? StdViewFullscreen - - Standard-View - - Fullscreen @@ -9471,10 +9344,6 @@ Would you like to save the file with a different name? StdViewScreenShot - - Standard-View - - Save picture... @@ -9486,10 +9355,6 @@ Would you like to save the file with a different name? StdViewUndock - - Standard-View - - Undocked @@ -9501,10 +9366,6 @@ Would you like to save the file with a different name? StdViewZoomIn - - Standard-View - - Zoom In @@ -9512,10 +9373,6 @@ Would you like to save the file with a different name? StdViewZoomOut - - Standard-View - - Zoom Out @@ -9763,34 +9620,8 @@ Do you still want to proceed? Axonometric - - - testClass - test - - - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-size:20pt; font-weight:600;">iisTaskPanel</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:20pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:20pt; font-weight:600;"><span style=" font-size:12pt;">Created for Qt 4.3.x</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;">www.ii-system.com</p></body></html> - - - - Choose the style of the Task Panel - - - - Default - - - - Windows XP + Link actions diff --git a/src/Mod/AddonManager/Resources/translations/AddonManager.ts b/src/Mod/AddonManager/Resources/translations/AddonManager.ts index e09d0e36d6..3a754ebed1 100644 --- a/src/Mod/AddonManager/Resources/translations/AddonManager.ts +++ b/src/Mod/AddonManager/Resources/translations/AddonManager.ts @@ -4,1024 +4,701 @@ AddonsInstaller - + Create new toolbar - + A macro installed with the FreeCAD Addon Manager - + Run Indicates a macro that can be 'run' - + Version {version} installed on {date} - + Version {version} installed - + Installed on {date} - + Installed - - Version - - - - - Unknown version (no package.xml file found) - - - - - installed on - - - - - installed - - - - + Update available to version - - This is the latest version available - - - - + Updated, please restart FreeCAD to use - + Update check in progress - + Automatic update checks disabled - + Installation location - + WARNING: This addon is obsolete - + WARNING: This addon is Python 2 Only - - Fetching README.md from package repository - - - - + WARNING: This addon requires FreeCAD - - - Delete cached version of this README and re-download - - - - - + No URL or wiki page provided by this macro - + Could not load README data from URL {} - + Success - + Changed to git ref '{}' -- please restart to use Addon. - + Page JavaScript reported - + Install - + Uninstall - + Update - + Check for Update - + Run Macro - + Change Branch - + Enable - + Disable - + Return to package list + + + Filter is valid + + + + + Filter regular expression is invalid + + + + + Click for details about package {} + + + + + Click for details about workbench {} + + + + + Click for details about macro {} + + + + + Maintainer + + - - QtWebEngine Python bindings not installed -- using fallback README display. See Report View for details and installation instructions. + + Maintainers: - - Filter is valid - - - - - Filter regular expression is invalid - - - - - Click for details about package {} - - - - - Click for details about workbench {} - - - - - Click for details about macro {} - - - - - Maintainer - - - - - Maintainers: - - - - + Tags - + updated - + Author - + Up-to-date - + Update available - + Pending restart - + DISABLED - + Installed version - - Click for details about package - - - - - Click for details about workbench - - - - - Click for details about macro - - - - - Updated - - - - + Unknown version - + Installed on - + Available version - + Show Addons containing: - + All - + Workbenches - + Macros - + Preference Packs - + Status: - + Any - + Not installed - + Filter - + OK - - Checking network connection... - - - - - - Unable to download addon list. - - - - + Workbenches list was updated. - - Failed loading - - - - - List of macros successfully retrieved. - - - - - GitPython not installed! Cannot retrieve macros from git - - - - - Something went wrong with the Git Macro Retrieval, possibly the Git executable is not in the path - - - - - Appears to be an issue connecting to the Wiki, therefore cannot retrieve Wiki macro list at this time - - - - - Unable to fetch git updates for workbench - - - - - Retrieving info from - - - - - Failed to read metadata from - - - - + git fetch failed for {} - - git fetch failed for {wb.name} - - - - - Raw markdown displayed - - - - - Python Markdown library is missing. - - - - - git pull failed for {wb.name} - - - - + Done locating macros. - - This addon is already installed. - - - - - An update is available for this addon. - - - - - This addon is marked as obsolete - - - - - This usually means it is no longer maintained, and some more advanced addon in this list provides the same functionality. - - - - - This addon is marked as Python 2 Only - - - - - This workbench may no longer be maintained and installing it on a Python 3 system will more than likely result in errors at startup or while in use. - - - - - An error occurred fetching macros from GitHub - - - - + An error occurred updating macros from GitHub - - Retrieving description... - - - - - This macro is already installed. - - - - + Caching macro code... - - GitPython not found. Using standard download instead. - - - - - Your version of python doesn't appear to support ZIP files. Unable to proceed. - - - - - User requested updating a Python 2 workbench on a system running Python 3 - - - - - - Outdated GitPython detected, consider upgrading with pip. - - - - - Workbench successfully updated. Please restart FreeCAD to apply the changes. - - - - - User requested installing a Python 2 workbench on a system running Python 3 - - - - - - Workbench successfully installed. Please restart FreeCAD to apply the changes. - - - - - A macro has been installed and is available under Macro -> Macros menu - - - - - Retrieving info from {} - - - - - Missing workbench - - - - - Missing python module - - - - - Missing optional python module (doesn't prevent installing) - - - - - Some errors were found that prevent to install this workbench - - - - - Please install the missing components first. - - - - - Error: Unable to locate zip from - - - - - Error: Unable to download - - - - - Successfully installed - - - - + Retrieving macro description... - + Retrieving info from git - + Retrieving info from wiki - + Error updating module - - Error updating module - - - - + Please fix manually - + Error: Unable to locate ZIP from - - Retrieving package metadata... + + Download complete. Unzipping file... - - Failed to execute pip. Returned error was: - - - - + Downloaded package.xml for {} - + Downloaded metadata.txt for {} - + Downloaded icon for {} - + Failed to repair missing .git directory - + Repository URL - + Clone directory - + Error with encrypted connection - - Failed to connect to - - - - - Failed to connect to URL - - - - + DANGER: Developer feature - + There are local changes - + Branch git terminology - + Tag git terminology - - - Kind - Table header for git ref type (e.g. either Tag or Branch) - - - - - + Local name Table header for git ref name - - - Tracking - Table header for git remote tracking branch name name - - - - - - - Local updated - Table header for git update time of local branch - - - - - - - Remote updated - Table header for git update time of remote branch - - - - - + Checking connection - + Checking for connection to GitHub... - + Connection failed - + Missing dependency - + Starting up... - + Loading addon information - + Addon manager - + Restart now - + Restart later - + Refresh local cache - + Updating cache... - + Could not find addon '{}' to select - + Checking for updates... - - - Apply {} update(s) - - - - - No updates available - - - - - Too many to list - - - - - Missing Requirement - - - - - The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing! - - - - - You must restart FreeCAD for changes to take effect. - - - - - You must restart FreeCAD for changes to take effect. Press Ok to restart FreeCAD now, or Cancel to restart later. - - - - - Could not import QtNetwork -- see Report View for details. Addon Manager unavailable. - - - - - Apply - - - - - update(s) - - - - - No update available - - - - - Macro successfully installed. The macro is now available from the Macros dialog. - - - - - Unable to install - - - - - Addon successfully removed. Please restart FreeCAD - - - - - Unable to remove this addon - - - - - Macro successfully removed. - - - - - Macro could not be removed. - - - - - Addon Manager: Skipping update check because AutoCheck user preference is False - - - - - Restart required - - - - - All packages updates failed. Packages: - - - - - Failed packages: - - - - - Press OK to install anyway. - - - - - Installing dependencies - - - - - Cannot execute Python - - - - - Cannot execute pip - - - - - Package installation failed - - - - - See Report View for detailed failure log. - - - - - Installation of macro failed - - - - {} total, see Report view for list - Describes the number of updates that were completed ('{}' is replaced by the number of updates) + + Apply {} update(s) - + + No updates available + + + + + Too many to list + + + + + Missing Requirement + + + + + Press OK to install anyway. + + + + + Installing dependencies + + + + + Cannot execute Python + + + + + Cannot execute pip + + + + + Package installation failed + + + + + See Report View for detailed failure log. + + + + + Installation of macro failed + + + + Succeeded - + All packages updates failed: - + Failed - + Update report - + Installation succeeded - + Installation failed - + Confirm remove - + Are you sure you want to uninstall this Addon? - - Execution of Addon's uninstall.py script failed. Proceeding with uninstall... - - - - + Successfully uninstalled {} - + Unable to fetch the code of this macro. + + + CompactView - - Unable to retrieve a description for this macro. + + Form + + + + + Icon + + + + + <b>Package Name</b> + + + + + Version + + + + + Description + + + + + UpdateAvailable + + + + + ExpandedView + + + Form + + + + + Icon + + + + + <h1>Package Name</h1> + + + + + Version + + + + + (tags) + + + + + Description + + + + + Maintainer + + + + + UpdateAvailable Std_AddonMgr - + &Addon manager - - - Manage external workbenches and macros - - - AddonInstaller + DependencyResolutionDialog - - Installed location + + Resolve Dependencies + + + + + This Addon has the following required and optional dependencies. You must install them before this Addon can be used. + +Do you want the Addon Manager to install them automatically? Choose "Ignore" to install the Addon without installing the dependencies. + + + + + FreeCAD Addons + + + + + Required Python modules + + + + + Optional Python modules @@ -1033,80 +710,98 @@ - - Workbenches - - - - - Macros - - - - - Executes the selected macro, if installed - - - - - Execute - - - - - Sets configuration options for the Addon Manager - - - - - Configure... - - - - + Downloading info... - - Uninstalls a selected macro or workbench + + Pause cache update - - Uninstall selected + + labelStatusInfo - - Installs or updates the selected macro or workbench + + Refresh local cache - - Install/update selected - - - - + Download and apply all available updates - - Update all + + Update all Addons - + + Check for updates + + + + Close the Addon Manager - + Close + + + Welcome to the Addon Manager + + + + + The addons that can be installed here are not officially part of FreeCAD, and are not reviewed by the FreeCAD team. Make sure you know what you are installing! + + + + + Download Settings + + + + + Automatically check installed Addons for updates + + + + + Download Macro metadata (approximately 10MB) + + + + + No proxy + + + + + System proxy + + + + + User-defined proxy: + + + + + These and other settings are available in the FreeCAD Preferences window. + + + + + Gui::Dialog::DlgSettingsAddonManager Addon manager options @@ -1125,34 +820,302 @@ installed addons will be checked for available updates - + + Download Macro metadata (approximately 10MB) + + + + + DownloadMacros + + + + + + + + + Addons + + + + + Cache update frequency + + + + + Manual (no automatic updates) + + + + + Daily + + + + + Weekly + + + + + Hide Addons marked Python 2 Only + + + + + HidePy2 + + + + + Hide Addons marked Obsolete + + + + + HideObsolete + + + + + Hide Addons that require a newer version of FreeCAD + + + + + HideNewerFreeCADRequired + + + + Custom repositories (one per line): - + You can use this window to specify additional addon repositories -to be scanned for available addons +to be scanned for available addons. To include a specific branch, add it to the end +of the line after a space (e.g. https://github.com/FreeCAD/FreeCAD master). - - Proxy + + Proxy - + No proxy - + User system proxy - - User defined proxy : + + User-defined proxy: + + + + + Python executable (optional): + + + + + The path to the Python executable for package installation with pip. Autodetected if needed and not specified. + + + + + Advanced Options + + + + + Show option to change branches (Requires GitPython) + + + + + ShowBranchSwitcher + + + + + PackageDetails + + + Form + + + + + ... + + + + + Uninstalls a selected macro or workbench + + + + + Install + + + + + Uninstall + + + + + Update + + + + + Run Macro + + + + + Change branch + + + + + add_toolbar_button_dialog + + + Add button? + + + + + Add a toolbar button for this macro? + + + + + Yes + + + + + No + + + + + Never + + + + + change_branch + + + Change Branch + + + + + Change to branch or tag: + + + + + proxy_authentication + + + Proxy login required + + + + + Proxy requires authentication + + + + + Proxy: + + + + + Placeholder for proxy address + + + + + Realm: + + + + + Placeholder for proxy realm + + + + + Username + + + + + Password + + + + + select_toolbar_dialog + + + Select Toolbar + + + + + Select a toolbar to add this macro to: + + + + + Ask every time + + + + + toolbar_button + + + Add button? + + + + + Add a toolbar button for this macro? + + + + + Yes + + + + + No + + + + + Never diff --git a/src/Mod/Arch/Resources/translations/Arch.ts b/src/Mod/Arch/Resources/translations/Arch.ts index b711f69891..9ef5b52828 100644 --- a/src/Mod/Arch/Resources/translations/Arch.ts +++ b/src/Mod/Arch/Resources/translations/Arch.ts @@ -4,2127 +4,2117 @@ App::Property - + The type of this building - + The height of this object - + If true, the height value propagates to contained objects - + The level of the (0,0,0) point of this level - + The computed floor area of this floor - + An optional description for this component - + An optional tag for this component - + The shape of this object - + This property stores an inventor representation for this object - + If true, only solids will be collected by this object when referenced from other files - + A MaterialName:SolidIndexesList map that relates material names with solid indexes to be used when referencing this object from other files - + The line width of this object - + An optional unit to express levels - + A transformation to apply to the level mark - + If true, show the level - + If true, show the unit on the level tag - + If true, display offset will affect the origin mark too - + If true, the object's label is displayed - + The font to be used for texts - + The font size of texts - + The individual face colors - + If true, when activated, the working plane will automatically adapt to this level - + If set to True, the working plane will be kept on Auto mode - + Camera position data associated with this object - + If set, the view stored in this object will be restored on double-click - + If True, double-clicking this object in the tree activates it - + If this is enabled, the inventor representation of this object will be saved in the FreeCAD file, allowing to reference it in other files in lightweight mode. - + A slot to save the inventor representation of this object, if enabled - + If true, show the objects contained in this Building Part will adopt these line, color and transparency settings - + The line width of child objects - + The line color of child objects - + The shape color of child objects - + The transparency of child objects - + Cut the view above this level - + The distance between the level plane and the cut line - + Turn cutting on when activating this level - + The capture box for newly created objects expressed as [XMin,YMin,ZMin,XMax,YMax,ZMax] - + Turns auto group box on/off - + Automatically set size from contents - + A margin to use when autosize is turned on - + The base object this component is built upon - + The object this component is cloning - + Other shapes that are appended to this object - + Other shapes that are subtracted from this object - + An optional standard (OmniClass, etc...) code for this component - + A material for this object - + Specifies if moving this object moves its base instead - + Specifies if this object must move together when its host is moved - + The area of all vertical faces of this object - + The area of the projection of this object onto the XY plane - + The perimeter length of the horizontal area - + An optional higher-resolution mesh or shape for this object - + An optional axis or axis system on which this object should be duplicated - + Use the material color as this object's shape color, if available - + IFC data - + The type of this object - + IFC properties of this object - + Description of IFC attributes are not yet implemented - + A single section of the fence - + A single fence post - + The Path the fence should follow - + The number of sections the fence is built of - + The number of posts used to build the fence - + When true, the fence will be colored like the original post and section. - + The axes this system is made of - + The placement of this axis system - + A description for this material - + A standard code (MasterFormat, OmniClass,...) - + A URL where to find information about this material - + The transparency value of this material - + The color of this material - + The color of this material when cut - + The list of layer names - + The list of layer materials - + The list of layer thicknesses - + The description column - + The values column - + The units column - + The objects column - + The filter column - + If True, a spreadsheet containing the results is recreated when needed - + The spreadsheet to print the results to - + If True, additional lines with each individual object are added to the results - + The objects that make the boundaries of this space object - + The computed floor area of this space - + The finishing of the floor of this space - + The finishing of the walls of this space - + The finishing of the ceiling of this space - + Objects that are included inside this space, such as furniture - + The type of this space - + The thickness of the floor finish - + The number of people who typically occupy this space - + The electric power needed to light this space in Watts - + The electric power needed by the equipment of this space in Watts - + If True, Equipment Power will be automatically filled by the equipment included in this space - + The type of air conditioning of this space - + Specifies if this space is internal or external - + The text to show. Use $area, $label, $tag, $floor, $walls, $ceiling to insert the respective data - + The name of the font - + The color of the area text - + The size of the text font - + The size of the first line of text - + The space between the lines of text - + The position of the text. Leave (0,0,0) for automatic position - + The justification of the text - + The number of decimals to use for calculated texts - + Show the unit suffix - + The placement of this object - + The objects that must be considered by this section plane. Empty means the whole document. - + If false, non-solids will be cut too, with possible wrong results. - + If True, resulting views will be clipped to the section plane area. - + If true, the color of the objects material will be used to fill cut areas. - + Geometry further than this value will be cut off. Keep zero for unlimited. - + The display length of this section plane - + The display height of this section plane - + The size of the arrows of this section plane - + The transparency of this object - + Show the cut in the 3D view - + The color of this object - + The distance between the cut plane and the actual view cut (keep this a very small value but not zero) - + Show the label in the 3D view - + The linked object - + The rendering mode to use - + If cut geometry is shown or not - + If cut geometry is filled or not - + The line width of the rendered objects - + The size of the texts inside this object - + If checked, source objects are displayed regardless of being visible in the 3D model - + The line color of the projected objects - + The color of the cut faces (if turned on) - + The diameter of this pipe, if not based on a profile - + The length of this pipe, if not based on an edge - + An optional closed profile to base this pipe on - + Offset from the start point - + Offset from the end point - + The wall thickness of this pipe, if not based on a profile - + The curvature radius of this connector - + The pipes linked by this connector - + The type of this connector - + The angle of the truss - + The slant type of this truss - + The normal direction of this truss - + The height of the truss at the start position - + The height of the truss at the end position - + An optional start offset for the top strut - + An optional end offset for the top strut - + The height of the main top and bottom elements of the truss - + The width of the main top and bottom elements of the truss - + The type of the middle element of the truss - + The direction of the rods - + The diameter or side of the rods - + The number of rod sections - + If the truss has a rod at its endpoint or not - + How to draw the rods - + The objects that host this window - + The components of this window - + The depth of the hole that this window makes in its host object. If 0, the value will be calculated automatically. - + An optional object that defines a volume to be subtracted from hosts of this window - + The width of this window - + The height of this window - + The normal direction of this window - + The preset number this window is based on - + The frame size of this window - + The offset size of this window - + The area of this window - + The width of louvre elements - + The space between louvre elements - + Opens the subcomponents that have a hinge defined - + The number of the wire that defines the hole. If 0, the value will be calculated automatically - + Shows plan opening symbols if available - + Show elevation opening symbols if available - + The number of the wire that defines the hole. A value of 0 means automatic - + The profile used to build this frame - + Specifies if the profile must be aligned with the extrusion wires - + An offset vector between the base sketch and the frame - + Crossing point of the path on the profile. - + An optional additional placement to add to the profile before extruding it - + The rotation of the profile around its extrusion axis - + The type of edges to consider - + If true, geometry is fused, otherwise a compound - + The length of these stairs, if no baseline is defined - + The width of these stairs - + The total height of these stairs - + The alignment of these stairs on their baseline, if applicable - + The width of a Landing (Second edge and after - First edge follows Width property) - + The number of risers in these stairs - + The depth of the treads of these stairs - + The height of the risers of these stairs - + The size of the nosing - + The thickness of the treads - + The Blondel ratio indicates comfortable stairs and should be between 62 and 64cm or 24.5 and 25.5in - + The thickness of the risers - + The depth of the landing of these stairs - + The depth of the treads of these stairs - Enforced regardless of Length or edge's Length - + The height of the risers of these stairs - Enforced regardless of Height or edge's Height - + The direction of flight after landing - + The 'absolute' top level of a flight of stairs leads to - + The 'left outline' of stairs - + The 'left outline' of all segments of stairs - + The 'right outline' of all segments of stairs - + The type of landings of these stairs - + The type of winders in these stairs - + The type of structure of these stairs - + The thickness of the massive structure or of the stringers - + The width of the stringers - + The offset between the border of the stairs and the structure - + The overlap of the stringers above the bottom of the treads - + The thickness of the lower floor slab - + The thickness of the upper floor slab - + The type of connection between the lower slab and the start of the stairs - + The type of connection between the end of the stairs and the upper floor slab - + The model description of this equipment - + The URL of the product page of this equipment - + Additional snap points for this equipment - + The electric power needed by this equipment in Watts - + The diameter of the bar - + The distance between the border of the beam and the first bar (concrete cover). - + The distance between the border of the beam and the last bar (concrete cover). - + The amount of bars - + The spacing between the bars - + The total distance to span the rebars over. Keep 0 to automatically use the host shape size. - + The direction to use to spread the bars. Keep (0,0,0) for automatic direction. - + The fillet to apply to the angle of the base profile. This value is multiplied by the bar diameter. - + List of placement of all the bars - + The structure object that hosts this rebar - + The custom spacing of rebar - + Length of a single rebar - + Total length of all rebars - + The rebar mark - + Shape of rebar - + An optional host object for this curtain wall - + The height of the curtain wall, if based on an edge - + The number of vertical mullions - + If the profile of the vertical mullions get aligned with the surface or not - + The number of vertical sections of this curtain wall - + The height of the vertical mullions profile, if no profile is used - + The width of the vertical mullions profile, if no profile is used - + A profile for vertical mullions (disables vertical mullion size) - + The number of horizontal mullions - + If the profile of the horizontal mullions gets aligned with the surface or not - + The number of horizontal sections of this curtain wall - + The height of the horizontal mullions profile, if no profile is used - + The width of the horizontal mullions profile, if no profile is used - + A profile for horizontal mullions (disables horizontal mullion size) - + The number of diagonal mullions - + The size of the diagonal mullions, if any, if no profile is used - + A profile for diagonal mullions, if any (disables horizontal mullion size) - + The number of panels - + The thickness of the panels - + Swaps horizontal and vertical lines - + Perform subtractions between components so none overlap - + Centers the profile over the edges or not - + The vertical direction reference to be used by this object to deduce vertical/horizontal directions. Keep it close to the actual vertical direction of your curtain wall - + The base file this component is built upon - + The part to use from the base file - + The way the referenced objects are included in the current document. 'Normal' includes the shape, 'Transient' discards the shape when the object is switched off (smaller filesize), 'Lightweight' does not import the shape but only the OpenInventor representation - + Fuse objects of same material - + The latest time stamp of the linked file - + If true, the colors from the linked file will be kept updated - + Outside Diameter - + Wall thickness - + Width of the beam - + Height of the beam - + Thickness of the web - + Thickness of the flanges - + Thickness of the sides - + Thickness of the webs - + Thickness of the flange - + The base terrain of this site - + The street and house number of this site, with postal box or apartment number if needed - + The postal or zip code of this site - + The city of this site - + The region, province or county of this site - + The country of this site - + The latitude of this site - + Angle between the true North and the North direction in this document - + The elevation of level 0 of this site - + A url that shows this site in a mapping website - + The perimeter length of this terrain - + The volume of earth to be added to this terrain - + The volume of earth to be removed from this terrain - + An extrusion vector to use when performing boolean operations - + Remove splitters from the resulting shape - + An optional offset between the model (0,0,0) origin and the point indicated by the geocoordinates - + The time zone where this site is located - + An optional EPW File for the location of this site. Refer to the Site documentation to know how to obtain one - + Show wind rose diagram or not. Uses solar diagram scale. Needs Ladybug module - + Show solar diagram or not - + The scale of the solar diagram - + The position of the solar diagram - + The color of the solar diagram - + When set to 'True North' the whole geometry will be rotated to match the true north of this site - + Show compass or not - + The rotation of the Compass relative to the Site - + The position of the Compass relative to the Site placement - + Update the Declination value based on the compass rotation - + The length of this wall. Not used if this wall is based on an underlying object - + The width of this wall. Not used if this wall is based on a face - + This overrides Width attribute to set width of each segment of wall. Ignored if Base object provides Widths information, with getWidths() method. (The 1st value override 'Width' attribute for 1st segment of wall; if a value is zero, 1st value of 'OverrideWidth' will be followed) - + This overrides Align attribute to set Align of each segment of wall. Ignored if Base object provides Aligns information, with getAligns() method. (The 1st value override 'Align' attribute for 1st segment of wall; if a value is not 'Left, Right, Center', 1st value of 'OverrideAlign' will be followed) - + The height of this wall. Keep 0 for automatic. Not used if this wall is based on a solid - + The area of this wall as a simple Height * Length calculation - + The alignment of this wall on its base object, if applicable - + The normal extrusion direction of this object (keep (0,0,0) for automatic normal) - + The face number of the base object used to build this wall - + The offset between this wall and its baseline (only for left and right alignments) - + Enable this to make the wall generate blocks - + The length of each block - + The height of each block - + The horizontal offset of the first line of blocks - + The horizontal offset of the second line of blocks - + The size of the joints between each block - + The number of entire blocks - + The number of broken blocks - + The list of angles of the roof segments - + The list of horizontal length projections of the roof segments - + The list of IDs of the relative profiles of the roof segments - + The list of thicknesses of the roof segments - + The list of overhangs of the roof segments - + The list of calculated heights of the roof segments - + The face number of the base object used to build the roof - + The total length of the ridges and hips of the roof - + The total length of the borders of the roof - + Specifies if the direction of the roof should be flipped - + An optional extrusion path for this element - + The computed length of the extrusion path - + Start offset distance along the extrusion path (positive: extend, negative: trim) - - Start offset distance along the extrusion path (positive: extend, negative: trim - - - - + End offset distance along the extrusion path (positive: extend, negative: trim) - - End offset distance along the extrusion path (positive: extend, negative: trim - - - - + Automatically align the Base of the Structure perpendicular to the Tool axis - + X offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True) - + Y offset between the Base origin and the Tool axis (only used if BasePerpendicularToTool is True) - + Mirror the Base along its Y axis (only used if BasePerpendicularToTool is True) - + Base rotation around the Tool axis (only used if BasePerpendicularToTool is True) - + The length of this element, if not based on a profile - + The width of this element, if not based on a profile - + The height or extrusion depth of this element. Keep 0 for automatic - + The structural nodes of this element - + A description of the standard profile this element is based upon - + Offset distance between the centerline and the nodes line - + The facemaker type to use to build the profile of this object - + If the nodes are visible or not - + The width of the nodes line - + The size of the node points - + The color of the nodes line - + The type of structural node - + Axes systems this structure is built on - + The element numbers to exclude when this structure is based on axes - + If true the element are aligned with axes - + The intervals between axes - + The angles of each axis - + The label of each axis - + An optional custom bubble number - + The length of the axes - + If not zero, the axes are not represented as one full line but as two lines of the given length - + The size of the axis bubbles - + The numbering style - + The type of line to draw this axis - + Where to add bubbles to this axis: Start, end, both or none - + The line width to draw this axis - + The color of this axis - + The number of the first axis - + The font to use for texts - + The font size - + If true, show the labels - + A transformation to apply to each label - + The length of this element - + The width of this element - + The height of this element - + The size of the chamfer of this element - + The dent length of this element - + The dent height of this element - + The dents of this element - + The chamfer length of this element - + The base length of this element - + The groove depth of this element - + The groove height of this element - + The spacing between the grooves of this element - + The number of grooves of this element - + The dent width of this element - + The type of this slab - + The size of the base of this element - + The number of holes in this element - + The major radius of the holes of this element - + The minor radius of the holes of this element - + The spacing between the holes of this element - + The length of the down floor of this element - + The number of risers in this element - + The riser height of this element - + The tread depth of this element - + The thickness or extrusion depth of this element - + The number of sheets to use - + The offset between this panel and its baseline - + The length of waves for corrugated elements - + The height of waves for corrugated elements - + The horizontal offset of waves for corrugated elements - + The direction of waves for corrugated elements - + The type of waves for corrugated elements - + If the wave also affects the bottom side or not - + The area of this panel - + The color of the panel outline - + The size of the tag text - + The color of the tag text - + The X offset of the tag text - + The Y offset of the tag text - + The font of the tag text - + The text to display. Can be %tag%, %label% or %description% to display the panel tag or label - + The position of the tag text. Keep (0,0,0) for center position - + The rotation of the tag text - + If True, the object is rendered as a face, if possible. - + The allowed angles this object can be rotated to when placed on sheets - + An offset value to move the cut plane from the center point - + A margin inside the boundary - + Turns the display of the margin on/off - + The linked Panel cuts - + The tag text to display - + The font file - + The width of the sheet - + The height of the sheet - + The fill ratio of this sheet - + Specifies an angle for the wood grain (Clockwise, 0 is North) - + Specifies the scale applied to each panel view. - + A list of possible rotations for the nester - + Turns the display of the wood grain texture on/off @@ -2132,1356 +2122,1284 @@ Arch - + BuildingPart - + Create BuildingPart - + Error computing the shape of this object - + has no solid - + has an invalid shape - + has a null shape - + Toggle subcomponents - + Closing Sketch edit - + Please select a base object - + Component - + Remove - + Add - + Components of this object - + Base component - + Additions - + Subtractions - + Objects - + Axes - + Components - + Fixtures - + Group - + Hosts - + Edit IFC properties - + Edit standard code - + Property - + Type - + Value - + Add property... - + Add property set... - + New... - + New property - + New property set - + Create Project - + You can put anything but Site and Building objects in a Building object. - Building object is not allowed to accept Site and Building objects. - Site and Building objects will be removed from the selection. - You can change that in the preferences. - + There is no valid object in the selection. - Building creation aborted. - + Create Building - + Door - + Only axes must be selected - + Create Axis System - + Please select at least one axis - + Axis system components - + Successfully written - + Create material - + Create multi-material - + Name - + Material - + Thickness - + New layer - + Total thickness - + depends on the object - + Unable to retrieve value from object - + Import CSV File - + Export CSV File - + Unable to recognize that file type - + Description - + Unit - + Schedule - + Create Space - + Set text position - + Space boundaries - + Found a shape containing curves, triangulating - + Successfully imported - + Invalid cutplane - + is not closed - + is not valid - + doesn't contain any solid - + contains a non-closed solid - + contains faces that are not part of any solid - + Survey - + Set description - + Clear - + Copy Length - + Copy Area - + Export CSV - + Length - + Area - + Total - + Object doesn't have settable IFC Attributes - + Disabling Brep force flag of object - + Enabling Brep force flag of object - + Add space boundary - + Grouping - + Remove space boundary - + Ungrouping - + Split Mesh - + Mesh to Shape - + All good! No problems found - + Create Component - + Category - + Key - + The object doesn't have an IfcProperties attribute. Cancel spreadsheet creation for object: - + Create IFC properties spreadsheet - + View of - + Create Section Plane - + Section plane settings - + Remove highlighted objects from the list above - + Add selected - + Add selected object(s) to the scope of this section plane - + Objects seen by this section plane: - + Section plane placement: - + Rotate X - + Rotates the plane along the X axis - + Rotate Y - + Rotates the plane along the Y axis - + Rotate Z - + Rotates the plane along the Z axis - + Resize - + Resizes the plane to fit the objects in the list above - + Center - + Centers the plane on the objects in the list above - + Cutting - + Cut Plane - + Cut Plane options - + Which side to cut - + Behind - + Front - + Create Pipe - + Please select exactly 2 or 3 Pipe objects - + Please select only Pipe objects - + Create Connector - + Unable to build the base path - + Unable to build the profile - + Unable to build the pipe - + The base object is not a Part - + Too many wires in the base shape - + The base wire is closed - + The profile is not a 2D Part - + The profile is not closed - + Only the 3 first wires will be connected - + Common vertex not found - + Pipes are already aligned - + At least 2 pipes must align - + Truss - + Please select only one base object or none - + Create Truss - + Shapes elevation - + Choose which field provides shapes elevations: - + No shape found in this file - + Shapefile module not found - + The shapefile python library was not found on your system. Would you like to download it now from <a href="https://github.com/GeospatialPython/pyshp">https://github.com/GeospatialPython/pyshp</a>? It will be placed in your macros folder. - + Error: Unable to download from: - + Could not download shapefile module. Aborting. - + Shapefile module not downloaded. Aborting. - + Shapefile module not found. Aborting. - + The shapefile library can be downloaded from the following URL and installed in your macros folder: - + Window - + Create Window - + Choose a face on an existing object or select a preset - + Window not based on sketch. Window not aligned or resized. - + No Width and/or Height constraint in window sketch. Window not resized. - + No window found. Cannot continue. - + Window options - + Auto include in host object - + Sill height - + Preset - + This window has no defined opening - + Get selected edge - + Unable to create component - + Window elements - + Hole wire - + The number of the wire that defines a hole in the host object. A value of zero will automatically adopt the largest wire - + Pick selected - + Edit - + Create/update component - + Base 2D object - + Wires - + Create new component - + Offset - + Hinge - + Opening mode - + + default - + If this is checked, the default Frame value of this window will be added to the value entered here - + If this is checked, the default Offset value of this window will be added to the value entered here - + Press to retrieve the selected edge - + Invert opening direction - + Invert hinge position - + Frame - + Create Frame - + Crossing point not found in profile. - + This exporter can currently only export one site object - + Error: Space '%s' has no Zone. Aborting. - + Create Stairs - + You must select a base shape object and optionally a mesh object - + Create Equipment - + You must select exactly one base object - + The selected object must be a mesh - + This mesh has more than 1000 facets. - + This operation can take a long time. Proceed? - + The mesh has more than 500 facets. This will take a couple of minutes... - + Create 3 views - + Error: Couldn't determine character encoding - + Create Rebar - + Please select a base face on a structural object - - Structure tools - - - - - Axis tools - - - - - Panel tools - - - - - Rebar tools - - - - - Material tools - - - - - Pipe tools - - - - + Arch - - &Arch - - - - - Creation - - - - - Annotation - - - - - Modification - - - - - &Draft - - - - - Utilities - - - - + Create Grid - + Auto height is larger than height - + Total row size is larger than height - + Auto width is larger than width - + Total column size is larger than width - + Grid - + Total width - + Total height - + Add row - + Del row - + Add col - + Del col - + Create span - + Remove span - + Rows - + Columns - + Curtain Wall - + Create Curtain Wall - + Create external reference - + Create profile - + Profile settings - + Create Profile - + Profile - + Please either select only Building objects or nothing at all! - Site is not allowed to accept any other object besides Building. - Other objects will be removed from the selection. - Note: You can change that in the preferences. - + There is no valid object in the selection. - Site creation aborted. - + Create Site - + Wall - + Walls can only be based on Part or Mesh objects - + Create Wall - + First point of wall - + Next point - + Wall options - + Wall Presets... - + This list shows all the MultiMaterials objects of this document. Create some to define wall types. - + Width - + Height - + Alignment - + Left - + Right - + Con&tinue - + Use sketches - + Merge Wall - + The selected wall contains no subwall to merge - + Please select only wall objects - + Merge Walls - + Cannot compute blocks for wall - + This mesh is an invalid solid - + Error: Unable to modify the base object of this wall - + You can put anything but the following objects: Site, Building, and Floor - in a Floor object. - Floor object is not allowed to accept Site, Building, or Floor objects. - Site, Building, and Floor objects will be removed from the selection. - You can change that in the preferences. - + There is no valid object in the selection. - Floor creation aborted. - + Create Floor - + Couldn't locate IfcOpenShell - + IfcOpenShell not found or disabled, falling back on internal parser. - + IFC Schema not found, IFC import disabled. - + Error: IfcOpenShell is not installed - + Error: your IfcOpenShell version is too old - + Create Roof - + Unable to create a roof - + Roof - + Parameters of the roof profiles : * Angle : slope in degrees relative to the horizontal. * Run : horizontal distance between the wall and the ridge. @@ -3496,433 +3414,433 @@ If Run = 0 then the run is calculated so that the height is the same as the rela - + Id - + Angle (deg) - + Run (mm) - + IdRel - + Thickness (mm) - + Overhang (mm) - + Height (mm) - + Structure - + Beam - + Column - + Create Structures From Selection - + Please select the base object first and then the edges to use as extrusion paths - + Create Structural System - + Please select at least an axis object - + Create Structure - + First point of the beam - + Base point of column - + Structure options - + Drawing mode - + Switch L/H - + Switch L/W - + Error: The base shape couldn't be extruded along this tool object - + Facemaker returned an error - + Node Tools - + Reset nodes - + Edit nodes - + Extend nodes - + Extends the nodes of this element to reach the nodes of another element - + Connect nodes - + Connects nodes of this element with the nodes of another element - + Toggle all nodes - + Toggles all structural nodes of the document on/off - + Extrusion Tools - + Select tool... - + Select object or edges to be used as a Tool (extrusion path) - + Choose another Structure object: - + The chosen object is not a Structure - + The chosen object has no structural nodes - + One of these objects has more than 2 nodes - + Unable to find a suitable intersection point - + Intersection found. - + Intersection found. - + Done - + Couldn't compute a shape - + Create Axis - + Distances (mm) and angles (deg) between axes - + Axis - + Distance - + Angle - + Label - + pycollada not found, collada support is disabled. - + file %s successfully created. - + Precast elements - + Slab type - + Chamfer - + Dent length - + Dent width - + Dent height - + Slab base - + Number of holes - + Major diameter of holes - + Minor diameter of holes - + Spacing between holes - + Number of grooves - + Depth of grooves - + Height of grooves - + Spacing between grooves - + Number of risers - + Length of down floor - + Height of risers - + Depth of treads - + Precast options - + Dents list - + Add dent - + Remove dent - + Slant - + Level - + Rotation - + Page - + Create Panel - + Create Panel Cut - + Create Panel Sheet - + Error computing shape of - + Tools - + Edit views positions - + This object has no face @@ -3930,12 +3848,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_3Views - + 3 views from mesh - + Creates 3 views (top, front, side) from a mesh-based object @@ -3943,12 +3861,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Add - + Add component - + Adds the selected components to the active object @@ -3956,35 +3874,25 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Axis - + Axis - + Creates a set of axes - - - Grid - - - - - Creates a customizable grid object - - Arch_AxisSystem - + Axis System - + Creates an axis system from a set of axes @@ -3992,7 +3900,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_AxisTools - + Axis tools @@ -4000,12 +3908,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Building - + Building - + Creates a building object including selected objects. @@ -4013,12 +3921,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_BuildingPart - + BuildingPart - + Creates a BuildingPart object including selected objects @@ -4026,12 +3934,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Check - + Check - + Checks the selected objects for problems @@ -4039,12 +3947,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_CloneComponent - + Clone component - + Clones an object as an undefined architectural component @@ -4052,12 +3960,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_CloseHoles - + Close holes - + Closes holes in open shapes, turning them solids @@ -4065,12 +3973,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Component - + Component - + Creates an undefined architectural component @@ -4078,12 +3986,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_CurtainWall - + Curtain Wall - + Creates a curtain wall object from selected line or from scratch @@ -4091,12 +3999,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_CutLine - + Cut with line - + Cut an object with a line @@ -4104,22 +4012,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_CutPlane - - Cut with a line - - - - - Cut an object with a line with normal workplane - - - - + Cut with plane - + Cut an object with a plane @@ -4127,12 +4025,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Equipment - + Equipment - + Creates an equipment object from a selected object (Part or Mesh) @@ -4140,12 +4038,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Fence - + Fence - + Creates a fence object from a selected section, post and path @@ -4153,12 +4051,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Floor - + Level - + Creates a Building Part object that represents a level, including selected objects @@ -4166,12 +4064,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Frame - + Frame - + Creates a frame object from a planar 2D object (the extrusion path(s)) and a profile. Make sure objects are selected in that order. @@ -4179,72 +4077,72 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Grid - + Grid - + Creates a customizable grid object - + The number of rows - + The number of columns - + The sizes for rows - + The sizes of columns - + The span ranges of cells that are merged together - + The type of 3D points produced by this grid object - + The total width of this grid - + The total height of this grid - + Creates automatic column divisions (set to 0 to disable) - + Creates automatic row divisions (set to 0 to disable) - + When in edge midpoint mode, if this grid must reorient its children along edge normals or not - + The indices of faces to hide @@ -4252,12 +4150,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_IfcSpreadsheet - + Create IFC spreadsheet... - + Creates a spreadsheet to store IFC properties of an object. @@ -4265,12 +4163,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Material - + Material - + Creates or edits the material definition of a selected object. @@ -4278,7 +4176,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_MaterialTools - + Material tools @@ -4286,12 +4184,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_MergeWalls - + Merge Walls - + Merges the selected walls, if possible @@ -4299,12 +4197,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_MeshToShape - + Mesh to Shape - + Turns selected meshes into Part Shape objects @@ -4312,12 +4210,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_MultiMaterial - + Multi-Material - + Creates or edits multi-materials @@ -4325,12 +4223,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Nest - + Nest - + Nests a series of selected shapes in a container @@ -4338,12 +4236,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Panel - + Panel - + Creates a panel object from scratch or from a selected object (sketch, wire, face or solid) @@ -4351,7 +4249,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_PanelTools - + Panel tools @@ -4359,12 +4257,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Panel_Cut - + Panel Cut - + Creates 2D views of selected panels @@ -4372,17 +4270,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Panel_Sheet - - Creates 2D views of selected panels - - - - + Panel Sheet - + Creates a 2D sheet which can contain panel cuts @@ -4390,30 +4283,25 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Pipe - + Pipe - + Creates a pipe object from a given Wire or Line - - - Creates a connector between 2 or 3 selected pipes - - Arch_PipeConnector - + Connector - + Creates a connector between 2 or 3 selected pipes @@ -4421,7 +4309,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_PipeTools - + Pipe tools @@ -4429,12 +4317,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Profile - + Profile - + Creates a profile object @@ -4442,12 +4330,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Project - + Project - + Creates a project entity aggregating the selected sites. @@ -4455,30 +4343,25 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Rebar - + Custom Rebar - + Creates a Reinforcement bar from the selected face of solid object and/or a sketch - - - Creates a Reinforcement bar from the selected face of a structural object - - Arch_RebarTools - + Rebar tools - + Create various types of rebars, including U-shaped, L-shaped, and stirrup @@ -4486,12 +4369,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Reference - + External reference - + Creates an external reference object @@ -4499,12 +4382,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Remove - + Remove component - + Remove the selected components from their parents, or create a hole in a component @@ -4512,12 +4395,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_RemoveShape - + Remove Shape from Arch - + Removes cubic shapes from Arch components @@ -4525,12 +4408,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Roof - + Roof - + Creates a roof object from the selected wire. @@ -4538,12 +4421,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Schedule - + Schedule - + Creates a schedule to collect data from the model @@ -4551,12 +4434,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_SectionPlane - + Section Plane - + Creates a section plane object, including the selected objects @@ -4564,12 +4447,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_SelectNonSolidMeshes - + Select non-manifold meshes - + Selects all non-manifold meshes from the document or from the selected groups @@ -4577,12 +4460,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Site - + Site - + Creates a site object including selected objects. @@ -4590,17 +4473,17 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Space - + Space - + Creates a space object from selected boundary objects - + Creates a stairs object @@ -4608,12 +4491,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_SplitMesh - + Split Mesh - + Splits selected meshes into independent components @@ -4621,7 +4504,7 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Stairs - + Stairs @@ -4629,12 +4512,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_StructuralSystem - + Structural System - + Create a structural system object from a selected structure and axis @@ -4642,45 +4525,20 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Structure - - Multiple Structures - - - - - Create multiple Arch Structure objects from a selected base, using each selected edge as an extrusion path - - - - - Structural System - - - - - Create a structural system object from a selected structure and axis - - - - + Structure - + Creates a structure object from scratch or from a selected object (sketch, wire, face or solid) - - - Structure tools - - Arch_StructureTools - + Structure tools @@ -4688,12 +4546,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_StructuresFromSelection - + Multiple Structures - + Create multiple Arch Structure objects from a selected base, using each selected edge as an extrusion path @@ -4701,12 +4559,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Survey - + Survey - + Starts survey @@ -4714,12 +4572,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_ToggleIfcBrepFlag - + Toggle IFC Brep flag - + Force an object to be exported as Brep or not @@ -4727,12 +4585,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_ToggleSubs - + Toggle subcomponents - + Shows or hides the subcomponents of this object @@ -4740,12 +4598,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Truss - + Truss - + Creates a truss object from selected line or from scratch @@ -4753,12 +4611,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Wall - + Wall - + Creates a wall object from scratch or from a selected object (wire, face or solid) @@ -4766,12 +4624,12 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Arch_Window - + Window - + Creates a window object from a selected object (wire, rectangle or sketch) @@ -4779,32 +4637,17 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Draft - + Writing camera position - - Draft creation tools - - - - - Draft annotation tools - - - - - Draft modification tools - - - - + Draft - + Import-Export @@ -4812,119 +4655,86 @@ If Run = 0 then the run is calculated so that the height is the same as the rela Workbench - + Structure tools - + Axis tools - + Panel tools - + Material tools - + Pipe tools - + Rebar tools - + Arch tools - + Draft creation tools - + Draft annotation tools - + Draft modification tools - + &Arch - + Utilities - + &Draft - + Creation - + Annotation - + Modification - - arch - - - &Arch - - - - - Creation - - - - - Annotation - - - - - Modification - - - - - &Draft - - - - - Utilities - - - ArchMaterial @@ -5207,24 +5017,24 @@ Leave blank to use all objects from the document - Deletes the selected line - - - - - Del row - - - - Adds a line below the selected line/cell - + Add row + + + Deletes the selected line + + + + + Del row + + Clears the whole list @@ -5486,29 +5296,29 @@ Leave blank to use all objects from the document - Rotations - - - - Tolerance - - Arcs subdivisions - - - - + Closer than this, two points are considered equal - + + Arcs subdivisions + + + + The number of segments to divide non-linear edges into, for calculations. If curved shapes overlap, try raising this value + + + Rotations + + A comma-separated list of angles to try and rotate the shapes diff --git a/src/Mod/Draft/Resources/translations/Draft.ts b/src/Mod/Draft/Resources/translations/Draft.ts index bb7a3a51ba..399a3cac13 100644 --- a/src/Mod/Draft/Resources/translations/Draft.ts +++ b/src/Mod/Draft/Resources/translations/Draft.ts @@ -4,32 +4,32 @@ App::Property - + The start point of this line. - + The end point of this line. - + The length of this line. - + Radius to use to fillet the corner. - + The base object that will be duplicated - + The type of array to create. - Ortho: places the copies in the direction of the global X, Y, Z axes. - Polar: places the copies along a circular arc, up to a specified angle, and with certain orientation defined by a center and an axis. @@ -37,191 +37,186 @@ - + Specifies if the copies should be fused together if they touch each other (slower) - + Number of copies in X direction - + Number of copies in Y direction - + Number of copies in Z direction - + Distance and orientation of intervals in X direction - + Distance and orientation of intervals in Y direction - + Distance and orientation of intervals in Z direction - + The axis direction around which the elements in a polar or a circular array will be created - + Center point for polar and circular arrays. The 'Axis' passes through this point. - + The axis object that overrides the value of 'Axis' and 'Center', for example, a datum line. Its placement, position and rotation, will be used when creating polar and circular arrays. Leave this property empty to be able to set 'Axis' and 'Center' manually. - + Number of copies in the polar direction - + Distance and orientation of intervals in 'Axis' direction - + Angle to cover with copies - + Distance between circular layers - + Distance between copies in the same circular layer - + Number of circular layers. The 'Base' object counts as one layer. - + A parameter that determines how many symmetry planes the circular array will have. - - A parameter that determines how many symmetry planes the circular array will have. - - - - + Total number of elements in the array. This property is read-only, as the number depends on the parameters of the array. - + Show the individual array elements (only for Link arrays) - + The components of this block - + The placement of this object - + Length of the rectangle - + Height of the rectangle - + Radius to use to fillet the corners - + Size of the chamfer to give to the corners - + Create a face - + Horizontal subdivisions of this rectangle - + Vertical subdivisions of this rectangle - + The area of this object - + The base object that will be duplicated. - + The object along which the copies will be distributed. It must contain 'Edges'. - + Number of copies to create. - + Rotation factor of the twisted array. - + The normal direction of the text of the dimension - + The object measured by this dimension object - + The object, and specific subelements of it, that this dimension object is measuring. @@ -232,19 +227,7 @@ There are various possibilities: - - The object, and specific subelements of it, -that this dimension object is measuring. - -There are various possibilities: -- An object, and one of its edges. -- An object, and two of its vertices. -- An arc object, and its edge. - - - - - + A point through which the dimension line, or an extrapolation of it, will pass. - For linear dimensions, this property controls how close the dimension line @@ -256,7 +239,7 @@ that displays the measured angle. - + Starting point of the dimension line. If it is a radius dimension it will be the center of the arc. @@ -264,7 +247,7 @@ If it is a diameter dimension it will be a point that lies on the arc. - + Ending point of the dimension line. If it is a radius or diameter dimension @@ -272,13 +255,13 @@ it will be a point that lies on the arc. - + The direction of the dimension line. If this remains '(0,0,0)', the direction will be calculated automatically. - + The value of the measurement. This property is read-only because the value is calculated @@ -289,25 +272,25 @@ is the radius or diameter, depending on the 'Diameter' property. - + When measuring circular arcs, it determines whether to display the radius or the diameter value - + Starting angle of the dimension line (circular arc). The arc is drawn counter-clockwise. - + Ending angle of the dimension line (circular arc). The arc is drawn counter-clockwise. - + The center point of the dimension line, which is a circular arc. This is normally the point where two line segments, or their extensions @@ -315,7 +298,7 @@ intersect, resulting in the measured 'Angle' between them. - + The value of the measurement. This property is read-only because the value is calculated from @@ -323,75 +306,74 @@ the 'First Angle' and 'Last Angle' properties. - + The placement of the base point of the first line - + The text displayed by this object. It is a list of strings; each element in the list will be displayed in its own line. - + Start angle of the arc - - End angle of the arc (for a full circle, - give it same value as First Angle) + + End angle of the arc (for a full circle, give it same value as First Angle) - + Radius of the circle - + Number of faces - + Radius of the control circle - + How the polygon must be drawn from the control circle - + X Location - + Y Location - + Z Location - + The objects that are part of this layer - + The position of the tip of the leader line. This point can be decorated with an arrow or another symbol. - + Object, and optionally subelement, whose properties will be displayed as 'Text', depending on 'Label Type'. @@ -399,7 +381,7 @@ as 'Text', depending on 'Label Type'. - + The list of points defining the leader line; normally a list of three points. The first point should be the position of the text, that is, the 'Placement', @@ -412,7 +394,7 @@ can be set as a list of arbitrary points. - + The direction of the straight segment of the leader line. If 'Custom' is chosen, the points of the leader can be specified by @@ -420,7 +402,7 @@ assigning a custom list to the 'Points' attribute. - + The length of the straight segment of the leader line. This is an oriented distance; if it is negative, the line will be drawn @@ -429,17 +411,17 @@ depending on the value of 'Straight Direction'. - + The placement of the 'Text' element in 3D space - + The text to display when 'Label Type' is set to 'Custom' - + The text displayed by this label. This property is read-only, as the final text depends on 'Label Type', @@ -448,7 +430,7 @@ The 'Custom Text' is displayed only if 'Label Type' is set t - + The type of information displayed by this label. If 'Custom' is chosen, the contents of 'Custom Text' will be used. @@ -460,281 +442,273 @@ or from the subelement 'VertexN', 'EdgeN', or 'FaceN&ap - + Text string - + Font file name - + Height of text - + Inter-character spacing - + Fill letters with faces - + Force sync pattern placements even when array elements are expanded - + Show the individual array elements - + Base object that will be duplicated - + Object containing points used to distribute the base object, for example, a sketch or a Part compound. The sketch or compound must contain at least one explicit point or vertex object. - + Total number of elements in the array. This property is read-only, as the number depends on the points contained within 'Point Object'. - + Additional placement, shift and rotation, that will be applied to each copy - + The points of the B-spline - + If the B-spline is closed or not - + Create a face if this spline is closed - + Parameterization factor - + The base object this 2D view must represent - + The projection vector of this object - + The way the viewed object must be projected - + The indices of the faces to be projected in Individual Faces mode - + Show hidden lines - + Fuse wall and structure objects of same type and material - + Tessellate Ellipses and B-splines into line segments - - For Cutlines and Cutfaces modes, - this leaves the faces at the cut location + + For Cutlines and Cutfaces modes, this leaves the faces at the cut location - - Length of line segments if tessellating Ellipses or B-splines - into line segments + + Length of line segments if tessellating Ellipses or B-splines into line segments - + If this is True, this object will include only visible objects - + A list of exclusion points. Any edge touching any of those points will not be drawn. - + If this is True, only solid geometry is handled. This overrides the base object's Only Solids property - + If this is True, the contents are clipped to the borders of the section plane, if applicable. This overrides the base object's Clip property - + This object will be recomputed only if this is True. - + Start angle of the elliptical arc - + End angle of the elliptical arc - (for a full circle, give it same value as First Angle) - + Minor radius of the ellipse - + Major radius of the ellipse - + Area of this object - - The shape of this object - - - - + The base object used by this object - + The PAT file used by this object - + The pattern name used by this object - + The pattern scale used by this object - + The pattern rotation used by this object - + If set to False, hatch is applied as is to the faces, without translation (this might give wrong results for non-XY faces) - + The points of the Bezier curve - + The degree of the Bezier function - + Continuity - + If the Bezier curve should be closed or not - + Create a face if this curve is closed - + The length of this object - + List of connected edges in the 'Path Object'. If these are present, the copies will be created along these subelements only. Leave this property empty to create copies along the entire 'Path Object'. - + Number of copies to create - + Additional translation that will be applied to each copy. This is useful to adjust for the difference between shape centre and shape reference point. - + Alignment vector for 'Tangent' mode - + Force use of 'Vertical Vector' as local Z direction when using 'Original' or 'Tangent' alignment mode - + Direction of the local Z axis when 'Force Vertical' is true - + Method to orient the copies along the path. - Original: X is curve tangent, Y is normal, and Z is the cross product. - Frenet: aligns the object following the local coordinate system along the path. @@ -744,359 +718,359 @@ To get better results with 'Original' or 'Tangent' you may h - + Orient the copies along the path depending on the 'Align Mode'. Otherwise the copies will have the same orientation as the original Base object. - + The linked object - + Projection direction - + The width of the lines inside this object - + The size of the texts inside this object - + The spacing between lines of text - + The color of the projected objects - + Shape Fill Style - + Line Style - + If checked, source objects are displayed regardless of being visible in the 3D model - + Linked faces - + Specifies if splitter lines must be removed - + An optional extrusion value to be applied to all faces - + An optional offset value to be applied to all faces - + This specifies if the shapes sew - + The area of the faces of this Facebinder - + The objects included in this clone - + The scale factor of this clone - + If Clones includes several objects, set True for fusion or False for compound - + General scaling factor that affects the annotation consistently because it scales the text, and the line decorations, if any, in the same proportion. - + Annotation style to apply to this object. When using a saved style some of the view properties will become read-only; they will only be editable by changing the style through the 'Annotation style editor' tool. - + The vertices of the wire - + If the wire is closed or not - + The base object is the wire, it's formed from 2 objects - + The tool object is the wire, it's formed from 2 objects - + The start point of this line - + The end point of this line - + The length of this line - + Create a face if this object is closed - + The number of subdivisions of each edge - + Font name - + Font size - + Spacing between text and dimension line - + Rotate the dimension text 180 degrees - + Text Position. Leave '(0,0,0)' for automatic position - + Text override. Write '$dim' so that it is replaced by the dimension length. - + The number of decimals to show - + Show the unit suffix - + A unit to express the measurement. Leave blank for system default. Use 'arch' to force US arch notation - + Arrow size - + Arrow type - + Rotate the dimension arrows 180 degrees - + The distance the dimension line is extended past the extension lines - + Length of the extension lines - + Length of the extension line beyond the dimension line - + Shows the dimension line and arrows - + If it is true, the objects contained within this layer will adopt the line color of the layer - + If it is true, the objects contained within this layer will adopt the shape color of the layer - + If it is true, the print color will be used when objects in this layer are placed on a TechDraw page - + The line color of the objects contained within this layer - + The shape color of the objects contained within this layer - + The line width of the objects contained within this layer - + The draw style of the objects contained within this layer - + The transparency of the objects contained within this layer - + The line color of the objects contained within this layer, when used on a TechDraw page - + Line width - + Line color - + Defines an SVG pattern. - + Defines the size of the SVG pattern. - + The size of the text - + The font of the text - + The vertical alignment of the text - + Text color - + Line spacing (relative to font size) - + The maximum number of characters on each line of the text box - + The size of the arrow - + The type of arrow of this label - + The type of frame around the text of this object - + Display a leader line or not @@ -1104,316 +1078,192 @@ beyond the dimension line Draft - + Point object doesn't have a discrete point, it cannot be used for an array. - + _BSpline.createGeometry: Closed with same first/last Point. Geometry not updated. - + Writing camera position - + Writing objects shown/hidden state - - Draft utility tools - - - - + Draft - + Import-Export - + Toggles Grid On/Off - + Object snapping - + Toggles Visual Aid Dimensions On/Off - + Toggles Ortho On/Off - + Toggles Constrain to Working Plane On/Off - + True - + False - + Scale - + X factor - + Y factor - + Z factor - + Uniform scaling - + Working plane orientation - + Copy - + Modify subelements - + Pick from/to points - + Create a clone - + Download of dxf libraries failed. Please install the dxf Library addon manually from menu Tools -> Addon Manager - + Clone - + Slope - + Save style - + Name of this new style: - + Warning - + Name exists. Overwrite? - + Error: json module not found. Unable to save style - + You must choose a base object before using this command - - Fillet - - - - - Creates a fillet between two selected wires or edges. - - - - + Delete original objects - + Create chamfer - + Offset direction is not defined. Please move the mouse on either side of the object first to indicate a direction - - - Arc tools - - - - - Bezier tools - - - - - Draft creation tools - - - - - Draft annotation tools - - - - - Draft modification tools - - - - - &Drafting - - - - - &Annotation - - - - - &Modification - - - - - &Utilities - - - - - Array tools - - - - - Create various types of arrays, including rectangular, polar, circular, path, and point - - - - - Circular array - - - - - Creates copies of the selected object, and places the copies in a radial pattern -creating various circular layers. - -The array can be turned into an orthogonal or a polar array by changing its type. - - - - - Polar array - - - - - Creates copies of the selected object, and places the copies in a polar pattern -defined by a center of rotation and its angle. - -The array can be turned into an orthogonal or a circular array by changing its type. - - - - - Array - - - - - Creates copies of the selected object, and places the copies in an orthogonal pattern, -meaning the copies follow the specified direction in the X, Y, Z axes. - -The array can be turned into a polar or a circular array by changing its type. - - - - - Unable to insert new object into a scaled part - - - - - Merge layer duplicates - - - - - Add new layer - - Draft_AddConstruction - + Add to Construction group - + Adds the selected objects to the construction group, and changes their appearance to the construction style. It creates a construction group if it doesn't exist. @@ -1423,12 +1273,12 @@ It creates a construction group if it doesn't exist. Draft_AddNamedGroup - + Add a new named group - + Add a new group with a given name. @@ -1436,12 +1286,12 @@ It creates a construction group if it doesn't exist. Draft_AddPoint - + Add point - + Adds a point to an existing Wire or B-spline. @@ -1449,17 +1299,12 @@ It creates a construction group if it doesn't exist. Draft_AddToGroup - - Ungroup + + Move to group... - - Move to group - - - - + Moves the selected objects to an existing group, or removes them from any group. Create a group first to use this tool. @@ -1468,12 +1313,12 @@ Create a group first to use this tool. Draft_AnnotationStyleEditor - + Annotation styles... - + Manage or create annotation styles @@ -1481,12 +1326,12 @@ Create a group first to use this tool. Draft_ApplyStyle - + Apply current style - + Applies the current style defined in the toolbar (line width and colors) to the selected objects and groups. @@ -1494,12 +1339,12 @@ Create a group first to use this tool. Draft_Arc - + Arc - + Creates a circular arc by a center point and a radius. CTRL to snap, SHIFT to constrain. @@ -1508,12 +1353,12 @@ CTRL to snap, SHIFT to constrain. Draft_ArcTools - + Arc tools - + Create various types of circular arcs. @@ -1521,12 +1366,12 @@ CTRL to snap, SHIFT to constrain. Draft_Arc_3Points - + Arc by 3 points - + Creates a circular arc by picking 3 points. CTRL to snap, SHIFT to constrain. @@ -1535,36 +1380,28 @@ CTRL to snap, SHIFT to constrain. Draft_Array - + Array - + Creates an array from a selected object. By default, it is a 2x2 orthogonal array. Once the array is created its type can be changed to polar or circular, and its properties can be modified. - - - Creates copies of the selected object, and places the copies in an orthogonal pattern, -meaning the copies follow the specified direction in the X, Y, Z axes. - -The array can be turned into a polar or a circular array by changing its type. - - Draft_ArrayTools - + Array tools - + Create various types of arrays, including rectangular, polar, circular, path, and point @@ -1572,12 +1409,12 @@ The array can be turned into a polar or a circular array by changing its type. Draft_AutoGroup - + Autogroup - + Select a group to add all Draft and Arch objects to. @@ -1585,12 +1422,12 @@ The array can be turned into a polar or a circular array by changing its type. Draft_BSpline - + B-spline - + Creates a multiple-point B-spline. CTRL to snap, SHIFT to constrain. @@ -1598,24 +1435,13 @@ The array can be turned into a polar or a circular array by changing its type. Draft_BezCurve - - Bézier curve + + Bézier curve - - Bezier curve - - - - - Creates an N-degree Bézier curve. The more points you pick, the higher the degree. -CTRL to snap, SHIFT to constrain. - - - - - Creates an N-degree Bezier curve. The more points you pick, the higher the degree. + + Creates an N-degree Bézier curve. The more points you pick, the higher the degree. CTRL to snap, SHIFT to constrain. @@ -1623,35 +1449,25 @@ CTRL to snap, SHIFT to constrain. Draft_BezierTools - - Bézier tools + + Bézier tools - - Bezier tools - - - - - Create various types of Bézier curves. - - - - - Create various types of Bezier curves. + + Create various types of Bézier curves. Draft_Circle - + Circle - + Creates a circle (full circular arc). CTRL to snap, ALT to select tangent objects. @@ -1660,12 +1476,12 @@ CTRL to snap, ALT to select tangent objects. Draft_CircularArray - + Circular array - + Creates copies of the selected object, and places the copies in a radial pattern creating various circular layers. @@ -1676,12 +1492,12 @@ The array can be turned into an orthogonal or a polar array by changing its type Draft_Clone - + Clone - + Creates a clone of the selected objects. The resulting clone can be scaled in each of its three directions. @@ -1690,25 +1506,13 @@ The resulting clone can be scaled in each of its three directions. Draft_CubicBezCurve - - Cubic Bézier curve + + Cubic Bézier curve - - Cubic bezier curve - - - - - Creates a Bézier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment. -After the curve is created you can go back to edit each control point and set the properties of each knot. -CTRL to snap, SHIFT to constrain. - - - - - Creates a Bezier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment. + + Creates a Bézier curve made of 2nd degree (quadratic) and 3rd degree (cubic) segments. Click and drag to define each segment. After the curve is created you can go back to edit each control point and set the properties of each knot. CTRL to snap, SHIFT to constrain. @@ -1717,12 +1521,12 @@ CTRL to snap, SHIFT to constrain. Draft_DelPoint - + Remove point - + Removes a point from an existing Wire or B-spline. @@ -1730,12 +1534,12 @@ CTRL to snap, SHIFT to constrain. Draft_Dimension - + Dimension - + Creates a dimension. - Pick three points to create a simple linear dimension. @@ -1754,12 +1558,12 @@ to turn it into a 'Draft Dimension' object. Draft_Downgrade - + Downgrade - + Downgrades the selected objects into simpler shapes. The result of the operation depends on the types of objects, which may be able to be downgraded several times in a row. For example, it explodes the selected polylines into simpler faces, wires, and then edges. It can also subtract faces. @@ -1769,12 +1573,12 @@ For example, it explodes the selected polylines into simpler faces, wires, and t Draft_Draft2Sketch - + Draft to Sketch - + Convert bidirectionally between Draft objects and Sketches. Many Draft objects will be converted into a single non-constrained Sketch. However, a single sketch with disconnected traces will be converted into several individual Draft objects. @@ -1784,12 +1588,12 @@ However, a single sketch with disconnected traces will be converted into several Draft_Drawing - + Drawing - + Creates a 2D projection on a Drawing Workbench page from the selected objects. This command is OBSOLETE since the Drawing Workbench became obsolete in 0.17. Use TechDraw Workbench instead for generating technical drawings. @@ -1799,12 +1603,12 @@ Use TechDraw Workbench instead for generating technical drawings. Draft_Edit - + Edit - + Edits the active object. Press E or ALT+LeftClick to display context menu on supported nodes and on supported objects. @@ -1814,12 +1618,12 @@ on supported nodes and on supported objects. Draft_Ellipse - + Ellipse - + Creates an ellipse. CTRL to snap. @@ -1827,12 +1631,12 @@ on supported nodes and on supported objects. Draft_Facebinder - + Facebinder - + Creates a facebinder object from selected faces. @@ -1840,12 +1644,12 @@ on supported nodes and on supported objects. Draft_Fillet - + Fillet - + Creates a fillet between two selected wires or edges. @@ -1853,12 +1657,12 @@ on supported nodes and on supported objects. Draft_FlipDimension - + Flip dimension - + Flip the normal direction of the selected dimensions (linear, radial, angular). If other objects are selected they are ignored. @@ -1867,17 +1671,12 @@ If other objects are selected they are ignored. Draft_Hatch - + Hatch - - Create hatches on selected faces - - - - + Creates hatches on the faces of a selected object @@ -1885,12 +1684,12 @@ If other objects are selected they are ignored. Draft_Heal - + Heal - + Heal faulty Draft objects saved with an earlier version of the program. If an object is selected it will try to heal that object in particular, otherwise it will try to heal all objects in the active document. @@ -1900,12 +1699,12 @@ otherwise it will try to heal all objects in the active document. Draft_Join - + Join - + Joins the selected lines or polylines into a single object. The lines must share a common point at the start or at the end for the operation to succeed. @@ -1914,12 +1713,12 @@ The lines must share a common point at the start or at the end for the operation Draft_Label - + Label - + Creates a label, optionally attached to a selected object or subelement. First select a vertex, an edge, or a face of an object, then call this command, @@ -1935,12 +1734,12 @@ will be used to provide information to the label. Draft_Layer - + Layer - + Adds a layer to the document. Objects added to this layer can share the same visual properties such as line color, line width, and shape color. @@ -1949,12 +1748,12 @@ Objects added to this layer can share the same visual properties such as line co Draft_Line - + Line - + Creates a 2-point line. CTRL to snap, SHIFT to constrain. @@ -1962,12 +1761,12 @@ Objects added to this layer can share the same visual properties such as line co Draft_LinkArray - + LinkArray - + Like the Array tool, but creates a 'Link array' instead. A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used. @@ -1976,12 +1775,12 @@ A 'Link array' is more efficient when handling many copies but the &ap Draft_Mirror - + Mirror - + Mirrors the selected objects along a line defined by two points. @@ -1989,12 +1788,12 @@ A 'Link array' is more efficient when handling many copies but the &ap Draft_Move - + Move - + Moves the selected objects from one base point to another point. If the "copy" option is active, it will create displaced copies. CTRL to snap, SHIFT to constrain. @@ -2004,12 +1803,12 @@ CTRL to snap, SHIFT to constrain. Draft_Offset - + Offset - + Offsets of the selected object. It can also create an offset copy of the original object. CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click. @@ -2019,12 +1818,12 @@ CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each Draft_OrthoArray - + Array - + Creates copies of the selected object, and places the copies in an orthogonal pattern, meaning the copies follow the specified direction in the X, Y, Z axes. @@ -2035,12 +1834,12 @@ The array can be turned into a polar or a circular array by changing its type. Draft_PathArray - + Path array - + Creates copies of the selected object along a selected path. First select the object, and then select the path. The path can be a polyline, B-spline, Bezier curve, or even edges from other objects. @@ -2050,12 +1849,12 @@ The path can be a polyline, B-spline, Bezier curve, or even edges from other obj Draft_PathLinkArray - + Path Link array - + Like the PathArray tool, but creates a 'Link array' instead. A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used. @@ -2064,12 +1863,12 @@ A 'Link array' is more efficient when handling many copies but the &ap Draft_PathTwistedArray - + Path twisted array - + Creates copies of the selected object along a selected path, and twists the copies. First select the object, and then select the path. The path can be a polyline, B-spline, Bezier curve, or even edges from other objects. @@ -2079,12 +1878,12 @@ The path can be a polyline, B-spline, Bezier curve, or even edges from other obj Draft_PathTwistedLinkArray - + Path twisted Link array - + Like the PathTwistedArray tool, but creates a 'Link array' instead. A 'Link array' is more efficient when handling many copies but the 'Fuse' option cannot be used. @@ -2093,12 +1892,12 @@ A 'Link array' is more efficient when handling many copies but the &ap Draft_Point - + Point - + Creates a point object. Click anywhere on the 3D view. @@ -2106,12 +1905,12 @@ A 'Link array' is more efficient when handling many copies but the &ap Draft_PointArray - + Point array - + Creates copies of the selected object, and places the copies at the position of various points. The points need to be grouped under a compound of points before using this tool. @@ -2125,12 +1924,12 @@ Select the base object, and then select the compound or the sketch to create the Draft_PointLinkArray - + PointLinkArray - + Like the PointArray tool, but creates a 'Point link array' instead. A 'Point link array' is more efficient when handling many copies. @@ -2139,12 +1938,12 @@ A 'Point link array' is more efficient when handling many copies. Draft_PolarArray - + Polar array - + Creates copies of the selected object, and places the copies in a polar pattern defined by a center of rotation and its angle. @@ -2155,12 +1954,12 @@ The array can be turned into an orthogonal or a circular array by changing its t Draft_Polygon - + Polygon - + Creates a regular polygon (triangle, square, pentagon, ...), by defining the number of sides and the circumscribed radius. CTRL to snap, SHIFT to constrain @@ -2169,12 +1968,12 @@ CTRL to snap, SHIFT to constrain Draft_Rectangle - + Rectangle - + Creates a 2-point rectangle. CTRL to snap. @@ -2182,12 +1981,12 @@ CTRL to snap, SHIFT to constrain Draft_Rotate - + Rotate - + Rotates the selected objects. Choose the center of rotation, then the initial angle, and then the final angle. If the "copy" option is active, it will create rotated copies. CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each click. @@ -2197,12 +1996,12 @@ CTRL to snap, SHIFT to constrain. Hold ALT and click to create a copy with each Draft_Scale - + Scale - + Scales the selected objects from a base point. CTRL to snap, SHIFT to constrain, ALT to copy. @@ -2211,20 +2010,12 @@ CTRL to snap, SHIFT to constrain, ALT to copy. Draft_SelectGroup - + Select group - - If the selection is a group, it selects all objects that are inside this group, including those in nested sub-groups. - -If the selection is a simple object inside a group, it will select the "brother" objects, that is, -those that are at the same level as this object, including the upper group that contains them all. - - - - + Selects the contents of selected groups. For selected non-group objects, the contents of the group they are in is selected. @@ -2232,12 +2023,12 @@ those that are at the same level as this object, including the upper group that Draft_SelectPlane - + SelectPlane - + Select the face of solid body to create a working plane on which to sketch Draft objects. You may also select a three vertices or a Working Plane Proxy. @@ -2246,12 +2037,12 @@ You may also select a three vertices or a Working Plane Proxy. Draft_SetStyle - + Set style - + Sets default styles @@ -2259,12 +2050,12 @@ You may also select a three vertices or a Working Plane Proxy. Draft_Shape2DView - + Shape 2D view - + Creates a 2D projection of the selected objects on the XY plane. The initial projection direction is the negative of the current active view direction. You can select individual faces to project, or the entire solid, and also include hidden lines. @@ -2275,12 +2066,12 @@ These projections can be used to create technical drawings with the TechDraw Wor Draft_ShapeString - + Shape from text - + Creates a shape from a text string by choosing a specific font and a placement. The closed shapes can be used for extrusions and boolean operations. @@ -2289,12 +2080,12 @@ The closed shapes can be used for extrusions and boolean operations. Draft_ShowSnapBar - + Show snap toolbar - + Show the snap toolbar if it is hidden. @@ -2302,12 +2093,12 @@ The closed shapes can be used for extrusions and boolean operations. Draft_Slope - + Set slope - + Sets the slope of the selected line by changing the value of the Z value of one of its points. If a polyline is selected, it will apply the slope transformation to each of its segments. @@ -2319,12 +2110,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Angle - + Angle - + Set snapping to points in a circular arc located at multiples of 30 and 45 degree angles. @@ -2332,12 +2123,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Center - + Center - + Set snapping to the center of a circular arc. @@ -2345,12 +2136,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Dimensions - + Show dimensions - + Show temporary linear dimensions when editing an object and using other snapping methods. @@ -2358,12 +2149,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Endpoint - + Endpoint - + Set snapping to endpoints of an edge. @@ -2371,12 +2162,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Extension - + Extension - + Set snapping to the extension of an edge. @@ -2384,12 +2175,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Grid - + Grid - + Set snapping to the intersection of grid lines. @@ -2397,12 +2188,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Intersection - + Intersection - + Set snapping to the intersection of edges. @@ -2410,12 +2201,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Lock - + Main snapping toggle On/Off - + Activates or deactivates all snap methods at once. @@ -2423,12 +2214,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Midpoint - + Midpoint - + Set snapping to the midpoint of an edge. @@ -2436,12 +2227,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Near - + Nearest - + Set snapping to the nearest point of an edge. @@ -2449,12 +2240,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Ortho - + Orthogonal - + Set snapping to a direction that is a multiple of 45 degrees from a point. @@ -2462,12 +2253,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Parallel - + Parallel - + Set snapping to a direction that is parallel to an edge. @@ -2475,12 +2266,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Perpendicular - + Perpendicular - + Set snapping to a direction that is perpendicular to an edge. @@ -2488,12 +2279,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_Special - + Special - + Set snapping to the special points defined inside an object. @@ -2501,12 +2292,12 @@ straight Draft lines that are drawn in the XY plane. Selected objects that aren& Draft_Snap_WorkingPlane - + Working plane - + Restricts snapping to a point in the current working plane. If you select a point outside the working plane, for example, by using other snapping methods, it will snap to that point's projection in the current working plane. @@ -2516,12 +2307,12 @@ it will snap to that point's projection in the current working plane. Draft_Split - + Split - + Splits the selected line or polyline into two independent lines or polylines by clicking anywhere along the original object. It works best when choosing a point on a straight segment and not a corner vertex. @@ -2531,12 +2322,12 @@ It works best when choosing a point on a straight segment and not a corner verte Draft_Stretch - + Stretch - + Stretches the selected objects. Select an object, then draw a rectangle to pick the vertices that will be stretched, then draw a line to specify the distance and direction of stretching. @@ -2546,12 +2337,12 @@ then draw a line to specify the distance and direction of stretching. Draft_SubelementHighlight - + Subelement highlight - + Highlight the subelements of the selected objects, so that they can then be edited with the move, rotate, and scale tools. @@ -2559,12 +2350,12 @@ then draw a line to specify the distance and direction of stretching. Draft_Text - + Text - + Creates a multi-line annotation. CTRL to snap. @@ -2572,12 +2363,12 @@ then draw a line to specify the distance and direction of stretching. Draft_ToggleConstructionMode - + Toggle construction mode - + Toggles the Construction mode. When this is active, the following objects created will be included in the construction group, and will be drawn with the specified color and properties. @@ -2586,12 +2377,12 @@ When this is active, the following objects created will be included in the const Draft_ToggleContinueMode - + Toggle continue mode - + Toggles the Continue mode. When this is active, any drawing tool that is terminated will automatically start again. This can be used to draw several objects one after the other in succession. @@ -2601,12 +2392,12 @@ This can be used to draw several objects one after the other in succession. Draft_ToggleDisplayMode - + Toggle normal/wireframe display - + Switches the display mode of selected objects from flatlines to wireframe and back. This is helpful to quickly visualize objects that are hidden by other objects. This is intended to be used with closed shapes and solids, and doesn't affect open wires. @@ -2616,12 +2407,12 @@ This is intended to be used with closed shapes and solids, and doesn't affe Draft_ToggleGrid - + Toggle grid - + Toggles the Draft grid on and off. @@ -2629,12 +2420,12 @@ This is intended to be used with closed shapes and solids, and doesn't affe Draft_Trimex - + Trimex - + Trims or extends the selected object, or extrudes single faces. CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts. @@ -2643,12 +2434,12 @@ CTRL snaps, SHIFT constrains to current segment or to normal, ALT inverts. Draft_Upgrade - + Upgrade - + Upgrades the selected objects into more complex shapes. The result of the operation depends on the types of objects, which may be able to be upgraded several times in a row. For example, it can join the selected objects into one, convert simple edges into parametric polylines, @@ -2659,12 +2450,12 @@ convert closed edges into filled faces and parametric polygons, and merge faces Draft_Wire - + Polyline - + Creates a multiple-points line (polyline). CTRL to snap, SHIFT to constrain. @@ -2672,12 +2463,12 @@ convert closed edges into filled faces and parametric polygons, and merge faces Draft_WireToBSpline - + Wire to B-spline - + Converts a selected polyline to a B-spline, or a B-spline to a polyline. @@ -2685,12 +2476,12 @@ convert closed edges into filled faces and parametric polygons, and merge faces Draft_WorkingPlaneProxy - + Create working plane proxy - + Creates a proxy object from the current working plane. Once the object is created double click it in the tree view to restore the camera position and objects' visibilities. Then you can use it to save a different camera position and objects' states any time you need. @@ -2700,7 +2491,7 @@ Then you can use it to save a different camera position and objects' states ImportAirfoilDAT - + Did not find enough coordinates @@ -2708,12 +2499,12 @@ Then you can use it to save a different camera position and objects' states ImportSVG - + Unknown SVG export style, switching to Translated - + The export list contains no object with a valid bounding box @@ -2721,67 +2512,62 @@ Then you can use it to save a different camera position and objects' states Workbench - + Draft creation tools - + Draft annotation tools - + Draft modification tools - + Draft utility tools - + &Drafting - + &Annotation - + &Modification - + &Utilities - + Arc tools - - Bézier tools + + Bézier tools - - Bezier tools - - - - + Array tools - + Draft Snap @@ -2789,1664 +2575,1625 @@ Then you can use it to save a different camera position and objects' states draft - + Relative - + Global - + Continue - + Close - + Copy - + Subelement mode - + Fill - + Exit - + Snap On/Off - + Increase snap radius - + Decrease snap radius - + Restrict X - + Restrict Y - + Restrict Z - + Select edge - + Add custom snap point - + Length mode - + Wipe - + Set Working Plane - + Cycle snap object - + Toggle near snap on/off - + Draft Command Bar - + Top - + Front - + Side - + Auto - + None - + active command: - + Active Draft command - + X coordinate of next point - + X - + Y - + Z - + Y coordinate of next point - + Z coordinate of next point - + Enter point - + Enter a new point with the given coordinates - + Length - + Angle - + Length of current segment - + Angle of current segment - + Check this to lock the current angle - + Radius - + Radius of Circle - + Coordinates relative to last point or to coordinate system origin if is the first point to set - + Coordinates relative to global coordinate system. Uncheck to use working plane coordinate system - + Filled - + Check this if the object should appear as filled, otherwise it will appear as wireframe. Not available if Draft preference option 'Use Part Primitives' is enabled - + Finish - + Finishes the current drawing or editing operation - + If checked, command will not finish until you press the command button again - + If checked, an OCC-style offset will be performedinstead of the classic offset - + &OCC-style offset - + &Undo (CTRL+Z) - + Undo the last segment - + Finishes and closes the current line - + Wipes the existing segments of this line and starts again from the last point - + Set WP - + Reorients the working plane on the last segment - + Selects an existing edge to be measured by this dimension - + Sides - + Number of sides - + If checked, objects will be copied instead of moved. Preferences -> Draft -> Global copy mode to keep this mode in next commands - + Modify subelements - + If checked, subelements will be modified instead of entire objects - + Text string to draw - + String - + Height of text - + Height - + Intercharacter spacing - + Tracking - + Full path to font file: - + Open a FileChooser for font file - + Create text - + Press this button to create the text object, or finish your text with two blank lines - + Current working plane - + Change default style for new objects - + Toggle construction mode - + Autogroup off - + Line - + DWire - + Circle - + Arc - + Rotate - + Point - + Label - + Offset - + Distance - + Offset distance - + Trimex - + Pick Object - + Edit - + Local u0394X - + Local u0394Y - + Local u0394Z - + Local X - + Local Y - + Local Z - + Global u0394X - + Global u0394Y - + Global u0394Z - + Global X - + Global Y - + Global Z - + Invalid Size value. Using 200.0. - + Invalid Tracking value. Using 0. - + Please enter a text string. - + Select a Font file - + Please enter a font file. - + Autogroup: - + Faces - + Remove - + Add - + Facebinder elements - + LibreDWG error - + Converting: - + Conversion successful - + Error during DWG conversion. Try moving the DWG file to a directory path without spaces and non-english characters, or try saving to a lower DWG version. - + ODA File Converter not found - + QCAD error - + All Shapes must be coplanar - - Selected Shapes must define a plane - - - - - + Selected Shapes must define a plane - + No active document. Aborting. - + Object must be a closed shape - + No solid object created - + Faces must be coplanar to be refined - + Upgrade: Unknown force method: - + Found groups: closing each open object inside - + Found meshes: turning into Part shapes - + Found 1 solidifiable object: solidifying it - + Found 2 objects: fusing them - + Found object with several coplanar faces: refine them - + Found 1 non-parametric objects: draftifying it - + Found 1 closed sketch object: creating a face from it - + Found closed wires: creating faces - + Found several wires or edges: wiring them - + Found several non-treatable objects: creating compound - + trying: closing it - + Found 1 open wire: closing it - + Found 1 object: draftifying it - + Found points: creating compound - + Unable to upgrade these objects. - + No object given - + The two points are coincident - + mirrored - + Found 1 block: exploding it - + Found 1 multi-solids compound: exploding it - + Found 1 parametric object: breaking its dependencies - + Found 2 objects: subtracting them - + Found several faces: splitting them - + Found several objects: subtracting them from the first one - + Found 1 face: extracting its wires - + Found only wires: extracting their edges - + No more downgrade possible - + Wrong input: object not in document. - + Wrong input: point object doesn't have 'Geometry', 'Links', or 'Components'. - + Wrong input: must be a placement, a vector, or a rotation. - + Points: - + Wrong input: must be list or tuple of three points exactly. - + Placement: - + Wrong input: incorrect type of placement. - + Wrong input: incorrect type of points. - + Cannot generate shape: - + Radius: - + Center: - + Create primitive object - + Final placement: - + Face: True - + Support: - + Map mode: - + length: - + Two elements are needed. - + Radius is too large - + Segment - + Removed original objects. - + Wrong input: must be a list of strings or a single string. - + Circular array - + Wrong input: must be a number or quantity. - + Wrong input: must be an integer number. - + Wrong input: must be a vector. - + Polar array - + Wrong input: must be a number. - + This function is deprecated. Do not use this function directly. - + Use one of 'make_linear_dimension', or 'make_linear_dimension_obj'. - + Wrong input: object must not be a list. - + Wrong input: object doesn't have a 'Shape' to measure. - + Wrong input: object doesn't have at least one element in 'Vertexes' to use for measuring. - + Wrong input: must be an integer. - + i1: values below 1 are not allowed; will be set to 1. - + Wrong input: vertex not in object. - + i2: values below 1 are not allowed; will be set to the last vertex in the object. - + Wrong input: object doesn't have at least one element in 'Edges' to use for measuring. - + index: values below 1 are not allowed; will be set to 1. - + Wrong input: index doesn't correspond to an edge in the object. - + Wrong input: index doesn't correspond to a circular edge. - + Wrong input: must be a string, 'radius' or 'diameter'. - + Wrong input: must be a list with two angles. - + Layers - + Layer - + Wrong input: it must be a string. - + Wrong input: must be a tuple of three floats 0.0 to 1.0. - + Wrong input: must be 'Solid', 'Dashed', 'Dotted', or 'Dashdot'. - + Wrong input: must be a number between 0 and 100. - + Wrong input: must be a list or tuple of strings, or a single string. - + Wrong input: must be 'Original', 'Frenet', or 'Tangent'. - - No shape found - - - - - + No shape found - - All Shapes must be planar - - - - - + All Shapes must be planar - - All Shapes must be coplanar - - - - - + Internal orthogonal array - + Wrong input: must be a number or vector. - + Input: single value expanded to vector. - + Input: number of elements must be at least 1. It is set to 1. - + Orthogonal array - + Orthogonal array 2D - + Rectangular array - + Rectangular array 2D - + Wrong input: subelement not in object. - + Wrong input: label_type must be a string. - + Wrong input: label_type must be one of the following: - - Wrong input: must be a string, 'Custom', 'Name', 'Label', 'Position', 'Length', 'Area', 'Volume', 'Tag', or 'Material'. - - - - + Wrong input: must be a string, 'Horizontal', 'Vertical', or 'Custom'. - + Wrong input: must be a list of at least two vectors. - + Direction is not 'Custom'; points won't be used. - + Wrong input: must be a list of two elements. For example, [object, 'Edge1']. - + ShapeString: string has no wires - + added property 'ExtraPlacement' - + , path object doesn't have 'Edges'. - + 'PathObj' property will be migrated to 'PathObject' - + Cannot calculate path tangent. Copy not aligned. - + Tangent and normal are parallel. Copy not aligned. - + Cannot calculate path normal, using default. - + Cannot calculate path binormal. Copy not aligned. - + AlignMode {} is not implemented - + added view property 'ScaleMultiplier' - + migrated 'DraftText' type to 'Text' - + Activate this layer - + Select layer contents - + Merge layer duplicates - + Add new layer - + Relabeling layer: - + Merging layer: - + Please load the Draft Workbench to enable editing this object - + Draft - + custom - + Unable to convert input into a scale factor - - Unable to convert input into a scale factor - - - - + Set custom scale - + Set custom annotation scale in format x:x, x=x - + Set the scale used by draft annotation tools - + Solids: - + Faces: - + Wires: - + Edges: - + Vertices: - + Face - + Wire - + different types - + Objects have different placements. Distance between the two base points: - + has a different value - + doesn't exist in one of the objects - + %s shares a base with %d other objects. Please check if you want to modify this. - + %s cannot be modified because its placement is readonly. - + Wrong input: unknown document. - + This function will be deprecated in - + Please use - + This function will be deprecated. - + Snap Lock - + Snap Endpoint - + Snap Midpoint - + Snap Center - + Snap Angle - + Snap Intersection - + Snap Perpendicular - + Snap Extension - + Snap Parallel - + Snap Special - + Snap Near - + Snap Ortho - + Snap Grid - + Snap WorkingPlane - + Snap Dimensions - + Toggle Draft Grid - + No graphical interface - + Unable to insert new object into a scaled part - + Symbol not implemented. Using a default symbol. - + Visibility off; removed from list: - + image is Null - + filename does not exist on the system or in the resource file - + unable to load texture - + Does not have 'ViewObject.RootNode'. - + Task panel: - + At least one element must be selected. - + Selection is not suitable for array. - + Object: - + Number of elements must be at least 2. - + The angle is above 360 degrees. It is set to this value to proceed. - + The angle is below -360 degrees. It is set to this value to proceed. - + Center reset: - + Fuse: - + Create Link array: - + Number of elements: - + Polar angle: - + Center of rotation: - + Aborted: - + Number of layers must be at least 2. - + Radial distance is zero. Resulting array may not look correct. - + Radial distance is negative. It is made positive to proceed. - + Tangential distance cannot be zero. - + Tangential distance is negative. It is made positive to proceed. - + Radial distance: - + Tangential distance: - + Number of circular layers: - + Symmetry parameter: - + Number of elements must be at least 1. - + Interval X reset: - + Interval Y reset: - + Interval Z reset: - + Number of X elements: - + Interval X: - + Number of Y elements: - + Interval Y: - + Number of Z elements: - + Interval Z: - + ShapeString - + Default - - Pick ShapeString location point: - - - - + Create ShapeString - + The DXF import/export libraries needed by FreeCAD to handle the DXF format were not found on this system. Please either enable FreeCAD to download these libraries: @@ -4458,1013 +4205,920 @@ To enabled FreeCAD to download these libraries, answer Yes. - + Select an object to upgrade - + Downgrade - + Select an object to clone - + Pick first point - + Create Ellipse - + Pick opposite point - + Create Line - + Create Wire - + Pick next point - + Unable to create a Wire from selected objects - + Convert to Wire - + This object does not support possible coincident points, please try again. - + Active object must have more than two points/nodes - + Selection is not a Knot - + Endpoint of BezCurve can't be smoothed - + Sketch is too complex to edit: it is suggested to use sketcher default editor - + Select faces from existing objects - + Change slope - + Select an object to edit - + Create Dimension - + Create Dimension (radial) - + Edge too short! - + Edges don't intersect! - + The Drawing Workbench is obsolete since 0.17, consider using the TechDraw Workbench instead. - + Select an object to project - + Annotation style editor - + Open styles file - + JSON file (*.json) - + Save styles file - + Upgrade - + Select an object to move - + Pick start point - + Pick end point - + Move - + Some subelements could not be moved. - + Please select exactly two objects, the base object and the point object, before calling this command. - + Point array - + No active Draft Toolbar. - + Construction mode - + Continue mode - + Toggle display mode - + Main toggle snap - + Midpoint snap - + Perpendicular snap - + Grid snap - + Intersection snap - + Parallel snap - + Endpoint snap - + Angle snap (30 and 45 degrees) - + Arc center snap - + Edge extension snap - + Near snap - + Orthogonal snap - + Special point snap - + Dimension display - + Working plane snap - + Show snap toolbar - + Select an object to array - + Array - + Pick center point - + Pick radius - + Create Polygon (Part) - + Create Polygon - + Select an object to mirror - + Pick start point of mirror line - + Mirror - + Pick end point of mirror line - + Create Point - + Select an object to scale - + Pick base point - + Pick reference distance from base point - + Scale - + Some subelements could not be scaled. - + Unable to scale object: - + Unable to scale objects: - + This object type cannot be scaled directly. Please use the clone method. - + Pick new distance from base point - + (ON) - + (OFF) - + Create 2D view - - Bézier curve has been closed + + Bézier curve has been closed - + Last point has been removed - + Pick next point, or finish (A) or close (O) - + Create BezCurve - + Click and drag to define next knot - - Bezier curve has been closed - - - - + Click and drag to define next knot, or finish (A) or close (O) - + Flip dimension - + Select an object to stretch - + Pick first point of selection rectangle - + Pick opposite point of selection rectangle - + Pick start point of displacement - + Pick end point of displacement - + Turning one Rectangle into a Wire - + Stretch - + Toggle grid - + Create Plane - + Create Rectangle - + Select an object to convert. - + Convert to Sketch - + Convert to Draft - + Convert Draft/Sketch - + Heal - + Pick target point - + Create Label - + Pick endpoint of leader line - + Pick text position - + Select a Draft object to edit - + No edit point found for selected object - + Too many objects selected, max number set to: - + : this object is not editable - + Please select exactly two objects, the base object and the path object, before calling this command. - + Path array - + Path twisted array - + Select objects to trim or extend - + Pick distance - + Offset angle - + Unable to trim these objects, only Draft wires and arcs are supported. - + Unable to trim these objects, too many wires - + These objects don't intersect. - + Too many intersection points. - + Select an object to join - + Join lines - + Selection: - + Spline has been closed - + Create B-spline - + Pick a face, 3 vertices or a WP Proxy to define the drawing plane - + Working plane aligned to global placement of - + Dir - + Custom - + Click anywhere on a line to split it. - + Split line - + Fillet radius - + Radius of fillet - + Enter radius. - + Delete original objects: - + Chamfer mode: - + Two elements needed. - + Test object - + Test object removed - + Fillet cannot be created - + Create fillet - + Pick ShapeString location point - + Change Style - + Add to group - + + Ungroup + + + + Add new group - + Select group - + No new selection. You must select non-empty groups or objects inside groups. - + Autogroup - + Add new Layer - + Add to construction group - + Add a new group with a given name - + Add group - + Group name - + Group - + Select an object to offset - + Offset only works on one object at a time. - + Cannot offset this object type - + Offset of Bezier curves is currently not supported - + Start angle - + Pick start angle - + Aperture angle - + Pick aperture - + Create Circle (Part) - + Create Circle - + Create Arc (Part) - + Create Arc - + Pick aperture angle - + Arc by 3 points - + Pick location point - + Create Text - + Select an object to rotate - + Pick rotation center - + Base angle - + The base angle you wish to start the rotation from - + Pick base angle - + Rotation - + The amount of rotation you wish to perform. The final angle will be the base angle plus this amount. - + Pick rotation angle - - - No active command. - - - - - Finish line - - - - - Close line - - - - - Undo line - - importOCA - + OCA error: couldn't determine character encoding - + OCA: found no data to export - + successfully exported - - Gui::Dialog::DlgAddProperty - - - Group - - - - - Draft_Snap - - - Toggles Grid On/Off - - - - - Toggle Draft Grid - - - - - Draft_CloseLine - - - Close Line - - - - - Closes the line being drawn, and finishes the operation. - - - - - Draft_FinishLine - - - Finish line - - - - - Finishes a line without closing it. - - - - - Draft_UndoLine - - - Undo last segment - - - - - Undoes the last drawn segment of the line being drawn. - - - - - ImportDWG - - - Conversion successful - - - - - Converting: - - - Dialog @@ -5524,36 +5178,36 @@ The final angle will be the base angle plus this amount. - - Font size in the system units - - - - - Font size - - - - - Line spacing in system units - - - - - Line spacing - - - - - + The font to use for texts and dimensions - + Font name + + + + Font size in the system units + + + + + Font size + + + + + Line spacing in system units + + + + + Line spacing + + Units @@ -5561,7 +5215,7 @@ The final angle will be the base angle plus this amount. - + A multiplier factor that affects the size of texts and markers @@ -5570,39 +5224,39 @@ The final angle will be the base angle plus this amount. Scale multiplier - - - - The number of decimals to show for dimension values - - - - - Decimals - - - - - - Specify a valid length unit like mm, m, in, ft, to force displaying the dimension value in this unit - - - Unit override - - - - - + If it is checked it will show the unit next to the dimension value - + Show unit + + + + Specify a valid length unit like mm, m, in, ft, to force displaying the dimension value in this unit + + + + + Unit override + + + + + + The number of decimals to show for dimension values + + + + + Decimals + + Line and arrows @@ -5610,122 +5264,122 @@ The final angle will be the base angle plus this amount. - - The width of the dimension lines + + If it is checked it will display the dimension line + Show lines + + + + + + The width of the dimension lines + + + + Line width - + + px + + + + + + The color of dimension lines, arrows and texts + + + + + Line / text color + + + + + + The type of arrows or markers to use at the end of dimension lines + + + + + Arrow type + + + + + Dot + + + + + Circle + + + + + Arrow + + + + + Tick + + + + + Tick-2 + + + + + + The size of the dimension arrows or markers in system units + + + + + Arrow size + + + + + + The distance that the dimension line is additionally extended + + + + + Dimension overshoot + + + + + + The length of the extension lines + + + + + Extension lines + + + + The distance that the extension lines are additionally extended beyond the dimension line - + Extension overshoot - - - - The size of the dimension arrows or markers in system units - - - - - Arrow size - - - - - - If it is checked it will display the dimension line - - - - - Show lines - - - - - - The distance that the dimension line is additionally extended - - - - - Dimension overshoot - - - - - - The length of the extension lines - - - - - Extension lines - - - - - - The type of arrows or markers to use at the end of dimension lines - - - - - Arrow type - - - - - - The color of dimension lines, arrows and texts - - - - - Line / text color - - - - - px - - - - - Dot - - - - - Circle - - - - - Arrow - - - - - Tick - - - - - Tick-2 - - DraftCircularArrayTaskPanel @@ -5735,112 +5389,112 @@ The final angle will be the base angle plus this amount. - - The coordinates of the point through which the axis of rotation passes. -Change the direction of the axis itself in the property editor. + + (Placeholder for the icon) - - Center of rotation + + + Distance from one layer of objects to the next layer of objects. - - Z + + Radial distance - X - - - - - Y - - - - - Reset the coordinates of the center of rotation. - - - - - Reset point - - - - - If checked, the resulting objects in the array will be fused if they touch each other. -This only works if "Link array" is off. - - - - - Fuse - - - - - If checked, the resulting object will be a "Link array" instead of a regular array. -A Link array is more efficient when creating multiple copies, but it cannot be fused together. - - - - - Link array - - - - - + Distance from one element in one ring of the array to the next element in the same ring. It cannot be zero. - + Tangential distance - - - Distance from one layer of objects to the next layer of objects. - - - - - Radial distance - - - - - - The number of symmetry lines in the circular array. - - - - - + + Number of circular layers or rings to create, including a copy of the original object. It must be at least 2. - + Number of circular layers - + + + The number of symmetry lines in the circular array. + + + + Symmetry - - (Placeholder for the icon) + + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + + + + + Center of rotation + + + + + X + + + + + Y + + + + + Z + + + + + Reset the coordinates of the center of rotation. + + + + + Reset point + + + + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + + + + + Fuse + + + + + If checked, the resulting object will be a "Link array" instead of a regular array. +A Link array is more efficient when creating multiple copies, but it cannot be fused together. + + + + + Link array @@ -5853,122 +5507,122 @@ It must be at least 2. - Distance between the elements in the Z direction. -Normally, only the Z value is necessary; the other two values can give an additional shift in their respective directions. -Negative values will result in copies produced in the negative direction. - - - - - Z intervals - - - - - - - - Z - - - - - - - - Y - - - - - - - - X - - - - - - - Reset the distances. - - - - - Reset Z - - - - - If checked, the resulting objects in the array will be fused if they touch each other. -This only works if "Link array" is off. - - - - - Fuse - - - - - If checked, the resulting object will be a "Link array" instead of a regular array. -A Link array is more efficient when creating multiple copies, but it cannot be fused together. - - - - - Link array - - - - (Placeholder for the icon) - + + Number of elements in the array in the specified direction, including a copy of the original object. +The number must be at least 1 in each direction. + + + + + Number of elements + + + + + + + + X + + + + + + + + Y + + + + + + + + Z + + + + Distance between the elements in the X direction. Normally, only the X value is necessary; the other two values can give an additional shift in their respective directions. Negative values will result in copies produced in the negative direction. - + X intervals - + + + + Reset the distances. + + + + Reset X - + Distance between the elements in the Y direction. Normally, only the Y value is necessary; the other two values can give an additional shift in their respective directions. Negative values will result in copies produced in the negative direction. - + Y intervals - + Reset Y - - Number of elements in the array in the specified direction, including a copy of the original object. -The number must be at least 1 in each direction. + + Distance between the elements in the Z direction. +Normally, only the Z value is necessary; the other two values can give an additional shift in their respective directions. +Negative values will result in copies produced in the negative direction. - - Number of elements + + Z intervals + + + + + Reset Z + + + + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + + + + + Fuse + + + + + If checked, the resulting object will be a "Link array" instead of a regular array. +A Link array is more efficient when creating multiple copies, but it cannot be fused together. + + + + + Link array @@ -5980,91 +5634,91 @@ The number must be at least 1 in each direction. - - The coordinates of the point through which the axis of rotation passes. -Change the direction of the axis itself in the property editor. + + (Placeholder for the icon) - - Center of rotation - - - - - Z - - - - - X - - - - - Y - - - - - Reset the coordinates of the center of rotation. - - - - - Reset point - - - - - If checked, the resulting objects in the array will be fused if they touch each other. -This only works if "Link array" is off. - - - - - Fuse - - - - - If checked, the resulting object will be a "Link array" instead of a regular array. -A Link array is more efficient when creating multiple copies, but it cannot be fused together. - - - - - Link array - - - - - + + Sweeping angle of the polar distribution. A negative angle produces a polar pattern in the opposite direction. The maximum absolute value is 360 degrees. - + Polar angle - - + + Number of elements in the array, including a copy of the original object. It must be at least 2. - + Number of elements - - (Placeholder for the icon) + + The coordinates of the point through which the axis of rotation passes. +Change the direction of the axis itself in the property editor. + + + + + Center of rotation + + + + + X + + + + + Y + + + + + Z + + + + + Reset the coordinates of the center of rotation. + + + + + Reset point + + + + + If checked, the resulting objects in the array will be fused if they touch each other. +This only works if "Link array" is off. + + + + + Fuse + + + + + If checked, the resulting object will be a "Link array" instead of a regular array. +A Link array is more efficient when creating multiple copies, but it cannot be fused together. + + + + + Link array @@ -6077,61 +5731,61 @@ It must be at least 2. - - - Enter coordinates or select point with mouse. - - - - X - + + + + Enter coordinates or select point with mouse. + + + + Y - + Z - - Font file - - - - - Text to be made into ShapeString - - - - - String - - - - - Height - - - - - Height of the result - - - - + Reset 3d point selection - + Reset Point + + + String + + + + + Text to be made into ShapeString + + + + + Height + + + + + Height of the result + + + + + Font file + + Form @@ -6199,14 +5853,14 @@ view each time a command is started - An optional offset to give to the working plane -above its base position. Use this together with one -of the buttons above + Offset - - Offset + + An optional offset to give to the working plane +above its base position. Use this together with one +of the buttons above @@ -6265,27 +5919,27 @@ will be moved to the center of the view - + Grid extension + + + + + lines + + + + + The distance at which a point can be snapped to when approaching the mouse. You can also change this value by using the [ and ] keys while drawing - + Snapping radius - - - Grid extension - - - - - lines - - Centers the view on the current working plane @@ -6333,27 +5987,27 @@ value by using the [ and ] keys while drawing - The color of faces - - - - - Draw style - - - - Line color - + + The color of lines + + + + Line width + + + px + + - The color of lines + Draw style @@ -6383,44 +6037,44 @@ value by using the [ and ] keys while drawing - px - - - - Display mode - + The display mode for faces - + Flat Lines - + Wireframe - + Shaded - + Points - + Shape color + + + The color of faces + + Transparency @@ -6443,119 +6097,119 @@ value by using the [ and ] keys while drawing - The type of dimension arrows - - - - - Dot - - - - - Circle - - - - - Arrow - - - - - Tick - - - - - Tick-2 - - - - Text font - - Text color - - - - + The font to use for texts and dimensions - + Text size - - The color of texts and dimension texts - - - - + The size of texts and dimension texts - - Arrow style - - - - - If the unit suffix is shown on dimension texts or not - - - - - The size of dimension arrows - - - - - Show unit - - - - - Arrow size - - - - - Unit override - - - - - The unit to use for dimensions. Leave blank to use current FreeCAD unit - - - - + Text spacing - + The space between the text and the dimension line - + + Text color + + + + + The color of texts and dimension texts + + + + Line spacing - + The spacing between different lines of text + + + Arrow style + + + + + The type of dimension arrows + + + + + Dot + + + + + Circle + + + + + Arrow + + + + + Tick + + + + + Tick-2 + + + + + Arrow size + + + + + The size of dimension arrows + + + + + Show unit + + + + + If the unit suffix is shown on dimension texts or not + + + + + Unit override + + + + + The unit to use for dimensions. Leave blank to use current FreeCAD unit + + Apply above style to selected object(s) @@ -6577,23 +6231,23 @@ value by using the [ and ] keys while drawing - - pattern files (*.pat) - - - - + PAT file: - - Scale + + pattern files (*.pat) + + + + + Pattern: - Pattern: + Scale @@ -6693,36 +6347,36 @@ This allows to point the direction and type the distance. - If this option is set, when creating Draft objects on top of an existing face of another object, the "Support" property of the Draft object will be set to the base object. This was the standard behaviour before FreeCAD 0.19 - - - - - Set the Support property when possible - - - - - If this is checked, objects will appear as filled by default. -Otherwise, they will appear as wireframe - - - - - Fill objects with faces whenever possible - - - - Normally, after copying objects, the copies get selected. If this option is checked, the base objects will be selected instead. - + Select base objects after copying + + + If this option is set, when creating Draft objects on top of an existing face of another object, the "Support" property of the Draft object will be set to the base object. This was the standard behaviour before FreeCAD 0.19 + + + + + Set the Support property when possible + + + + + If this is checked, objects will appear as filled by default. +Otherwise, they will appear as wireframe + + + + + Fill objects with faces whenever possible + + If this is checked, copy mode will be kept across command, @@ -6975,6 +6629,18 @@ such as "Arial:Bold" Default height for texts and dimensions + + + + + + + + + + mm + + Dimension settings @@ -7526,221 +7192,218 @@ This might fail for post DXF R12 templates. - + Snapping - + If this is checked, snapping is activated without the need to press the snap mod key - + Always snap (disable snap mod) - + Constrain mod - + The Constraining modifier key - - - + + + Shift - - - + + + Ctrl - - - + + + Alt - + Snap mod - + The snap modifier key - + Alt mod - + The Alt modifier key - + If checked, the Snap toolbar will be shown whenever you use snapping - + Show Draft Snap toolbar - + Hide Draft snap toolbar after use - + Grid - + If checked, a grid will appear when drawing - + Use grid - + If checked, the Draft grid will always be visible when the Draft workbench is active. Otherwise only when using a command - + Always show the grid - + If checked, an additional border is displayed around the grid, showing the main square size in the bottom left border - + Show grid border - + + <html><head/><body><p>If checked, the outline of a human figure is displayed at the bottom left corner of the grid. This option is only effective if the BIM workbench is installed and if &quot;Show grid border&quot; option is enabled.</p></body></html> + + + + + Show human figure + + + + If set, the grid will have its two main axes colored in red, green or blue when they match global axes - + Use colored axes - + Main lines every - + Mainlines will be drawn thicker. Specify here how many squares between mainlines. - + Grid spacing - + The spacing between each grid line - - - - - - - - - - mm - - - - + Grid size - + The number of horizontal or vertical lines of the grid - + lines - + Grid color and transparency - + The color of the grid - + The overall transparency of the grid - + Draft Edit preferences - + Edit - + Maximum number of contemporary edited objects - + <html><head/><body><p>Sets the maximum number of objects Draft Edit</p><p>can process at the same time</p></body></html> - + Draft edit pick radius - + Controls pick radius of edit nodes @@ -7756,16 +7419,46 @@ This might fail for post DXF R12 templates. - Path to ODA file converter + Conversion method: - The path to your ODA (formerly Teigha) File Converter executable + This is the method FreeCAD will use to convert DWG files to DXF. If "Automatic" is chosen, FreeCAD will try to find one of the following converters in the same order as they are shown here. If FreeCAD is unable to find any, you might need to choose a specific converter and indicate its path here under. Choose the "dwg2dxf" utility if using LibreDWG, "ODAFileConverter" if using the ODA file converter, or the "dwg2dwg" utility if using the pro version of QCAD. + + + + + Automatic + LibreDWG + + + + + ODA Converter + + + + + QCAD pro + + + + + Path to file converter + + + + + The path to your DWG file converter executable + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> DXF options apply to DWG files as well.</p></body></html> @@ -7780,205 +7473,205 @@ This might fail for post DXF R12 templates. - - ` - - - - - S - - - - - Close - - - - + Relative - + R - - O - - - - - T - - - - + Continue - + + T + + + + + Close + + + + + O + + + + Copy - - Increase Radius - - - - - Cycle Snap - - - - - [ - - - - - ] - - - - - Snap - - - - - Decrease Radius - - - - - Length - - - - - Wipe - - - - - D - - - - - Add Hold - - - - - L - - - - - Exit - - - - + P - - Fill - - - - + Subelement Mode - - E + + D - - H + + Fill - - Select Edge + + L - - W + + Exit - + A - + + Select Edge + + + + + E + + + + + Add Hold + + + + Q - + + Length + + + + + H + + + + + Wipe + + + + + W + + + + Set WP - + U - - Restrict X + + Cycle Snap - - X + + ` - - Restrict Y - - - - - Y - - - - - Restrict Z - - - - - Z - - - - + Global - + G + + + Snap + + + + + S + + + + + Increase Radius + + + + + [ + + + + + Decrease Radius + + + + + ] + + + + + Restrict X + + + + + X + + + + + Restrict Y + + + + + Y + + + + + Restrict Z + + + + + Z + + Enable draft statusbar customization diff --git a/src/Mod/Fem/Gui/Resources/translations/Fem.ts b/src/Mod/Fem/Gui/Resources/translations/Fem.ts index fea93c5ccd..0fa7b9a78c 100644 --- a/src/Mod/Fem/Gui/Resources/translations/Fem.ts +++ b/src/Mod/Fem/Gui/Resources/translations/Fem.ts @@ -1,723 +1,20 @@ - - BoundarySelector - - - Select Faces/Edges/Vertexes - - - - - To add references: select them in the 3D view and click "Add". - - - - - ControlWidget - - - Solver Control - - - - - Working Directory - - - - - Write - - - - - Edit - - - - - Elapsed Time: - - - - - Run - - - - - Re-write - - - - - Re-run - - - - - Abort - - - - - FEM_Analysis - - - Analysis container - - - - - Creates an analysis container with standard solver CalculiX - - - - - FEM_ClippingPlaneAdd - - - Clipping plane on face - - - - - Add a clipping plane on a selected face - - - - - FEM_ClippingPlaneRemoveAll - - - Remove all clipping planes - - - - - FEM_ConstantVacuumPermittivity - - - Constant vacuum permittivity - - - - - Creates a FEM constant vacuum permittivity to overwrite standard value - - - - - FEM_ConstraintBodyHeatSource - - - Constraint body heat source - - - - - Creates a FEM constraint body heat source - - - - - FEM_ConstraintCentrif - - - Constraint centrif - - - - - Creates a FEM constraint centrif - - - - - FEM_ConstraintElectrostaticPotential - - - Constraint electrostatic potential - - - - - Creates a FEM constraint electrostatic potential - - - - - FEM_ConstraintFlowVelocity - - - Constraint flow velocity - - - - - Creates a FEM constraint flow velocity - - - - - FEM_ConstraintInitialFlowVelocity - - - Constraint initial flow velocity - - - - - Creates a FEM constraint initial flow velocity - - - - - FEM_ConstraintSectionPrint - - - Constraint sectionprint - - - - - Creates a FEM constraint sectionprint - - - - - FEM_ConstraintSelfWeight - - - Constraint self weight - - - - - Creates a FEM constraint self weight - - - - - FEM_ConstraintTie - - - Constraint tie - - - - - Creates a FEM constraint tie - - - - - FEM_ElementFluid1D - - - Fluid section for 1D flow - - - - - Creates a FEM fluid section for 1D flow - - - - - FEM_ElementGeometry1D - - - Beam cross section - - - - - Creates a FEM beam cross section - - - - - FEM_ElementGeometry2D - - - Shell plate thickness - - - - - Creates a FEM shell plate thickness - - - - - FEM_ElementRotation1D - - - Beam rotation - - - - - Creates a FEM beam rotation - - - - - FEM_EquationElasticity - - - Elasticity equation - - - - - Creates a FEM equation for elasticity - - - - - FEM_EquationElectricforce - - - Electricforce equation - - - - - Creates a FEM equation for electric forces - - - - - FEM_EquationElectrostatic - - - Electrostatic equation - - - - - Creates a FEM equation for electrostatic - - - - - FEM_EquationFlow - - - Flow equation - - - - - Creates a FEM equation for flow - - - - - FEM_EquationFlux - - - Flux equation - - - - - Creates a FEM equation for flux - - - - - FEM_EquationHeat - - - Heat equation - - - - - Creates a FEM equation for heat - - - - - FEM_Examples - - - Open FEM examples - - - - - FEM_FEMMesh2Mesh - - - FEM mesh to mesh - - - - - Convert the surface of a FEM mesh to a mesh - - - - - FEM_MaterialEditor - - - Material editor - - - - - Opens the FreeCAD material editor - - - - - FEM_MaterialFluid - - - Material for fluid - - - - - Creates a FEM material for fluid - - - - - FEM_MaterialMechanicalNonlinear - - - Nonlinear mechanical material - - - - - Creates a nonlinear mechanical material - - - - - FEM_MaterialReinforced - - - Reinforced material (concrete) - - - - - Creates a material for reinforced matrix material such as concrete - - - - - FEM_MaterialSolid - - - Material for solid - - - - - Creates a FEM material for solid - - - - - FEM_MeshBoundaryLayer - - - FEM mesh boundary layer - - - - - Creates a FEM mesh boundary layer - - - - - FEM_MeshClear - - - Clear FEM mesh - - - - - Clear the Mesh of a FEM mesh object - - - - - FEM_MeshDisplayInfo - - - Display FEM mesh info - - - - - FEM_MeshGmshFromShape - - - FEM mesh from shape by Gmsh - - - - - Create a FEM mesh from a shape by Gmsh mesher - - - - - FEM_MeshGroup - - - FEM mesh group - - - - - Creates a FEM mesh group - - - - - FEM_MeshNetgenFromShape - - - FEM mesh from shape by Netgen - - - - - Create a FEM mesh from a solid or face shape by Netgen internal mesher - - - - - FEM_MeshRegion - - - FEM mesh region - - - - - Creates a FEM mesh region - - - - - FEM_ResultShow - - - Show result - - - - - Shows and visualizes selected result data - - - - - FEM_ResultsPurge - - - Purge results - - - - - Purges all results from active analysis - - - - - FEM_SolverCalculix - - - Solver CalculiX (new framework) - - - - - Creates a FEM solver CalculiX new framework (less result error handling) - - - - - FEM_SolverCalculixCxxtools - - - Solver CalculiX Standard - - - - - Creates a standard FEM solver CalculiX with ccx tools - - - - - FEM_SolverControl - - - Solver job control - - - - - Changes solver attributes and runs the calculations for the selected solver - - - - - FEM_SolverElmer - - - Solver Elmer - - - - - Creates a FEM solver Elmer - - - - - FEM_SolverMystran - - - Solver Mystran - - - - - Creates a FEM solver Mystran - - - - - FEM_SolverRun - - - Run solver calculations - - - - - Runs the calculations for the selected solver - - - - - FEM_SolverZ88 - - - Solver Z88 - - - - - Creates a FEM solver Z88 - - - - - GeometryElementsSelection - - - Geometry reference selector for a - - - - - Add - - - - - Click on "Add" and select geometric elements to add them to the list.{}The following geometry elements are allowed to select: {}{}{} - - - - - {}If no geometry is added to the list, all remaining ones are used. - - - - - Selection mode - - - - - Solid - - - - - SolidSelector - - - Select Solids - - - - - Select elements part of the solid that shall be added to the list. To add the solid click "Add". - - - - - _Selector - - - Add - - - - - Remove - - - - - FEM_SolverCxxtools - - - Solver CalculiX Standard - - - - - Creates a standard FEM solver CalculiX with ccx tools - - - CmdFemConstraintBearing - + Fem - + Constraint bearing - + Creates a FEM constraint for a bearing @@ -725,17 +22,17 @@ CmdFemConstraintContact - + Fem - + Constraint contact - + Creates a FEM constraint for contact between faces @@ -743,17 +40,17 @@ CmdFemConstraintDisplacement - + Fem - + Constraint displacement - + Creates a FEM constraint for a displacement acting on a geometric entity @@ -761,17 +58,17 @@ CmdFemConstraintFixed - + Fem - + Constraint fixed - + Creates a FEM constraint for a fixed geometric entity @@ -779,17 +76,17 @@ CmdFemConstraintFluidBoundary - + Fem - + Fluid boundary condition - + Create fluid boundary condition on face entity for Computional Fluid Dynamics @@ -797,17 +94,17 @@ CmdFemConstraintForce - + Fem - + Constraint force - + Creates a FEM constraint for a force acting on a geometric entity @@ -815,17 +112,17 @@ CmdFemConstraintGear - + Fem - + Constraint gear - + Creates a FEM constraint for a gear @@ -833,17 +130,17 @@ CmdFemConstraintHeatflux - + Fem - + Constraint heatflux - + Creates a FEM constraint for a heatflux acting on a face @@ -851,17 +148,17 @@ CmdFemConstraintInitialTemperature - + Fem - + Constraint initial temperature - + Creates a FEM constraint for initial temperature acting on a body @@ -869,17 +166,17 @@ CmdFemConstraintPlaneRotation - + Fem - + Constraint plane rotation - + Creates a FEM constraint for plane rotation face @@ -887,17 +184,17 @@ CmdFemConstraintPressure - + Fem - + Constraint pressure - + Creates a FEM constraint for a pressure acting on a face @@ -905,17 +202,17 @@ CmdFemConstraintPulley - + Fem - + Constraint pulley - + Creates a FEM constraint for a pulley @@ -923,17 +220,17 @@ CmdFemConstraintSpring - + Fem - + Constraint spring - + Creates a FEM constraint for a spring acting on a face @@ -941,17 +238,17 @@ CmdFemConstraintTemperature - + Fem - + Constraint temperature - + Creates a FEM constraint for a temperature/concentrated heat flux acting on a face @@ -959,17 +256,17 @@ CmdFemConstraintTransform - + Fem - + Constraint transform - + Create FEM constraint for transforming a face @@ -977,27 +274,27 @@ CmdFemCreateNodesSet - + Fem - + Nodes set - + Creates a FEM mesh nodes set - + Wrong selection - + Select a single FEM mesh or nodes set, please. @@ -1005,18 +302,18 @@ CmdFemDefineNodesSet - + Fem - + Node set by poly - - + + Create node set by Poly @@ -1024,17 +321,17 @@ CmdFemPostApllyChanges - + Fem - + Apply changes to pipeline - + Apply changes to parameters directly and not on recompute only... @@ -1042,27 +339,27 @@ CmdFemPostClipFilter - + Fem - + Region clip filter - + Define/create a clip filter which uses functions to define the cliped region - + Wrong selection - + Select a pipeline, please. @@ -1070,7 +367,7 @@ CmdFemPostCreateDataAtPointFilter - + Data At Point @@ -1078,17 +375,17 @@ CmdFemPostCutFilter - + Fem - + Function cut filter - + Cut the data along an implicit function @@ -1096,17 +393,17 @@ CmdFemPostDataAlongLineFilter - + Fem - + Line clip filter - + Define/create a clip filter which clips a field along a line @@ -1114,17 +411,17 @@ CmdFemPostDataAtPointFilter - + Fem - + Data at point clip filter - + Define/create a clip filter which clips a field data at point @@ -1132,27 +429,27 @@ CmdFemPostFunctions - + Fem - + Filter functions - + Functions for use in postprocessing filter... - + Plane - + Sphere @@ -1160,29 +457,29 @@ CmdFemPostLinearizedStressesFilter - + Fem - + Stress linearization plot - + Define/create stress linearization plots - - + + Wrong selection - - + + Select a Clip filter which clips a STRESS field along a line, please. @@ -1190,27 +487,27 @@ CmdFemPostPipelineFromResult - + Fem - + Post pipeline from result - + Creates a post processing pipeline from a result object - + Wrong selection type - + Select a result object, please. @@ -1218,17 +515,17 @@ CmdFemPostScalarClipFilter - + Fem - + Scalar clip filter - + Define/create a clip filter which clips a field with a scalar value @@ -1236,17 +533,17 @@ CmdFemPostWarpVectorFilter - + Fem - + Warp filter - + Warp the geometry along a vector field by a certain factor @@ -1254,112 +551,112 @@ Command - + Make FEM constraint for bearing - + Make FEM constraint contact on face - + Make FEM constraint displacement on face - + Make FEM constraint fixed geometry - + Create fluid boundary condition - + Make FEM constraint force on geometry - + Make FEM constraint for gear - + Make FEM constraint heatflux on face - + Make FEM constraint initial temperature on body - + Make FEM constraint Plane Rotation face - + Make FEM constraint pressure on face - + Make FEM constraint spring on face - + Make FEM constraint for pulley - + Make FEM constraint temperature on face - + Make FEM constraint transform on face - + Place robot - + Edit nodes set - + Create nodes set - + Create filter - + Create function - + Create pipeline from result - + Edit Mirror @@ -1446,12 +743,12 @@ FEM_PostCreateFunctions - + Create a plane function, defined by its origin and normal - + Create a sphere function, defined by its center and radius @@ -1460,204 +757,220 @@ FemGui::DlgSettingsFemCcxImp - + CalculiX - - Leave blank to use default CalculiX ccx binary file - - - - - Input file Editor - - - - - Use internal editor for *.inp files - - - - - External editor: - - - - - Search in known binary directories - - - - - ccx binary path - - - - - Input file splitting - - - - - Split writing of *.inp - - - - + CalculiX binary - + + Search in known binary directories + + + + + ccx binary path + + + + + Leave blank to use default CalculiX ccx binary file + + + + + Input file Editor + + + + + Use internal editor for *.inp files + + + + + External editor: + + + + + Input file splitting + + + + + Split writing of *.inp + + + + Analysis defaults - + Type - + Default type on analysis - + Static - + Frequency - + Thermomech - + + Check Mesh + + + + + Buckling + + + + Solver defaults - - Time incrementation control parameter - - - - - Use non ccx defaults - - - - - Use non-linear geometry - - - - - Matrix solver - - - - + Number of CPU's to use (Spooles only) - - Non-linear geometry + + Matrix solver - + Default - + Spooles - + Iterative Scaling - + Iterative Cholesky - + + Non-linear geometry + + + + + Use non-linear geometry + + + + + Time incrementation control parameter + + + + + Use non ccx defaults + + + + Time Initial Step - + + + s + + + + Time End - - 3D Output, unchecked for 2D - - - - + Beam, shell element 3D output format - + + 3D Output, unchecked for 2D + + + + Thermo mechanical defaults - - Maximum number of iterations - - - - - Use steady state - - - - + Analysis type (transient or steady state) - + + Use steady state + + + + + Maximum number of iterations + + + + Frequency defaults - + Eigenmode number - + High frequency limit - - Low frequency limit + + + Hz - - - Hz + + Low frequency limit @@ -1674,36 +987,36 @@ - - Leave blank to use default ElmerGrid binary file - - - - - ElmerSolver binary path - - - - - ElmerGrid binary path - - - - + ElmerGrid: - - + + Search in known binary directories - + + ElmerGrid binary path + + + + + Leave blank to use default ElmerGrid binary file + + + + ElmerSolver: + + + ElmerSolver binary path + + Leave blank to use default Elmer elmer binary file @@ -1718,25 +1031,17 @@ - + Export - - Mesh groups are exported too. -Every constraint and, if there are different materials, material -consists of two mesh groups, faces and nodes where the -constraint or material is applied. + + Which mesh elements to export - - Export group data - - - - + All: All elements will be exported. Highest: Only the highest elements will be exported. This means @@ -1747,28 +1052,36 @@ not belonging to faces and faces not belonging to volumes. - + element parameter: All: all elements, highest: highest elements only, FEM: FEM elements only (only edges not belonging to faces and faces not belonging to volumes) - + All - + Highest - + FEM - - Which mesh elements to export + + Export group data + + + + + Mesh groups are exported too. +Every constraint and, if there are different materials, material +consists of two mesh groups, faces and nodes where the +constraint or material is applied. @@ -1780,82 +1093,82 @@ not belonging to faces and faces not belonging to volumes. - + Working directory for solving analysis and gmsh meshing - + sdfsdfsdfds - + Temporary directories - + Let the application manage (create, delete) the working directories for all solver. Use temporary directories. - + Beside .FCStd file - + Create a directory in the same folder in which the FCStd file of the document is located. Use Subfolder for each solver (e.g. for a file ./mydoc.FCStd and a solver with the label Elmer002 use ./mydoc/Elmer002). - + Use custom directory - + Use directory set below. Create own subdirectory for every solver. Name directory after the solver label prefixed with the document name. - + Path: - + Overwrite solver working directory with the directory chosen above - + Mesh - + Create mesh groups for analysis reference shapes (highly experimental) - + Results - + Keep results on calculation re-run - + Restore result dialog settings - + Hide constraints when open result dialog @@ -1868,27 +1181,22 @@ not belonging to faces and faces not belonging to volumes. - + Gmsh binary - + Search in known binary directories - - gmsh + + Gmsh binary path - - gmsh binary path - - - - + Leave blank to use default gmsh binary file @@ -1901,17 +1209,17 @@ not belonging to faces and faces not belonging to volumes. - + Import - + Which object to import into - + VTK result object: A FreeCAD FEM VTK result object will be imported (equals to the object which was exported). @@ -1925,22 +1233,22 @@ exported from FreeCAD. - + Choose in which object to import into - + VTK result object - + FEM mesh object - + FreeCAD result object @@ -1959,37 +1267,64 @@ exported from FreeCAD. + The cards built-in to FreeCAD will be listed as available. + + + + Use built-in materials - - Use materials from Materials directory in users FreeCAD user pref directory. + + Also cards from FreeCAD's preferences directory will be listed as available. - + + Use materials from Materials directory in user's FreeCAD preference directory + + + + + Also material cards also from the specified directory +will be listed as available. + + + + Use materials from user defined directory - + User directory - + Card sorting and duplicates - + + Duplicate cards will be deleted from the displayed material card list. + + + + Delete card duplicates - - Sort by resources (opposite would be sort by cards) + + Material cards appear sorted by their resources (locations). +If unchecked, they will be sorted by their name. + + + + + Sort by resources @@ -1997,38 +1332,37 @@ exported from FreeCAD. FemGui::DlgSettingsFemMystranImp - Mystran - + Mystran binary - + Search in known binary directories - + Mystran binary path - + Leave blank to use default Mystran binary file location - + Comments - - write comments to input file + + Write comments to input file @@ -2040,20 +1374,15 @@ exported from FreeCAD. - + Z88 binary - + Search in known binary directories - - - z88r - - z88r binary path @@ -2064,11 +1393,70 @@ exported from FreeCAD. Leave blank to use default Z88 z88r binary file + + + Solver settings + + + + + Solver method + + + + + Solver method to be used + + + + + Iteration solver with SOR preconditioning (-sorcg) + + + + + Iteration solver with SIC preconditioning (-siccg) + + + + + Simple Cholesky solver (-choly) + + + + + Max places in stiffness matrix + + + + + Maximal places in stiffnes matrix. +You might need to increase this when using the +Cholesky solver and you get the error message +that "MAXGS" needs to be increased. + + + + + Max places in coincidence vector + + + + + Maximal places in coincidence vector. +(number of knots per element times + number of finite elements) + +You might need to increase this when using an +iterative solver and you get the error message +that "MAXKOI" needs to be increased. + + FemGui::TaskAnalysisInfo - + Nodes set @@ -2084,13 +1472,13 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraint - - + + Input error - + You must specify at least one reference @@ -2098,7 +1486,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintBearing - + Input error @@ -2106,7 +1494,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintContact - + Input error @@ -2114,7 +1502,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintDisplacement - + Input error @@ -2122,7 +1510,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintFluidBoundary - + Input error @@ -2130,13 +1518,13 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintForce - - + + Input error - + Please specify a force greater than 0 @@ -2152,7 +1540,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintHeatflux - + Input error @@ -2160,8 +1548,8 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintInitialTemperature - - + + Input error @@ -2169,7 +1557,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintPressure - + Input error @@ -2177,7 +1565,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintPulley - + Input error @@ -2185,7 +1573,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintSpring - + Input error @@ -2193,7 +1581,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintTemperature - + Input error @@ -2201,7 +1589,7 @@ exported from FreeCAD. FemGui::TaskDlgFemConstraintTransform - + Input error @@ -2222,7 +1610,7 @@ exported from FreeCAD. FemGui::TaskDlgPost - + Input error @@ -2230,7 +1618,7 @@ exported from FreeCAD. FemGui::TaskDriver - + Nodes set @@ -2243,7 +1631,7 @@ exported from FreeCAD. - + Delete @@ -2251,42 +1639,42 @@ exported from FreeCAD. FemGui::TaskFemConstraintBearing - - - - - - + + + + + + Selection error - + Please use only a single reference for bearing constraint - + Only faces can be picked - + Only cylindrical faces can be picked - + Only planar faces can be picked - + Only linear edges can be picked - + Only faces and edges can be picked @@ -2294,78 +1682,78 @@ exported from FreeCAD. FemGui::TaskFemConstraintContact - - + + Delete - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - + + Selection error - + Only one face in object! - moved to master face - - + + Only one master face and one slave face for a contact constraint! - - - - + + + + Nothing selected! - - + + Only one slave face for a contact constraint! - - - - + + + + Selected object is not a part! - - + + Only faces can be picked - + Only one master for a contact constraint! - + Only one master face for a contact constraint! @@ -2373,28 +1761,28 @@ exported from FreeCAD. FemGui::TaskFemConstraintDisplacement - - - - - + + + + + Selection error - - + + Nothing selected! - - + + Selected object is not a part! - + Only one type of selection (vertex,face or edge) per constraint allowed! @@ -2402,28 +1790,28 @@ exported from FreeCAD. FemGui::TaskFemConstraintFixed - - - - - + + + + + Selection error - - + + Nothing selected! - - + + Selected object is not a part! - + Only one type of selection (vertex,face or edge) per constraint allowed! @@ -2431,128 +1819,128 @@ exported from FreeCAD. FemGui::TaskFemConstraintFluidBoundary - + Basic - + Turbulence - + Thermal - + select boundary type, faces and set value - + Intensity [0~1] - + Dissipation Rate [m2/s3] - + Length Scale[m] - + Viscosity Ratio [1] - + Hydraulic Diameter [m] - - + + Gradient [K/m] - + Flux [W/m2] - + Empty selection - + Select an edge or a face, please. - - - - - + + + + + Wrong selection - + Selected object is not a part object! - + Only one planar face or edge can be selected! - + Only planar faces can be picked for 3D - + Only planar edges can be picked for 2D - + Only faces for 3D part or edges for 2D can be picked - - - - - + + + + + Selection error - - + + Nothing selected! - - + + Selected object is not a part! - + Only one type of selection (vertex,face or edge) per constraint allowed! @@ -2560,39 +1948,39 @@ exported from FreeCAD. FemGui::TaskFemConstraintForce - - + + + - - + Selection error - - + + Nothing selected! - - + + Selected object is not a part! - + Only one type of selection (vertex,face or edge) per constraint allowed! - - + + Wrong selection - + Select an edge or a face, please. @@ -2625,30 +2013,30 @@ exported from FreeCAD. FemGui::TaskFemConstraintHeatflux - - - - - - + + + + + + Selection error - - + + Nothing selected! - - + + Selected object is not a part! - - + + Selection must only consist of faces! @@ -2656,42 +2044,42 @@ exported from FreeCAD. FemGui::TaskFemConstraintPlaneRotation - - - - + + + + + - - - + + Selection error - - + + Only one face can be selected for a plane rotation constraint! - - + + Nothing selected! - - + + Selected object is not a part! - + Only faces can be picked - + Only planar faces can be picked @@ -2699,28 +2087,28 @@ exported from FreeCAD. FemGui::TaskFemConstraintPressure - - - - - + + + + + Selection error - - + + Nothing selected! - - + + Selected object is not a part! - + Only faces can be picked @@ -2728,12 +2116,12 @@ exported from FreeCAD. FemGui::TaskFemConstraintPulley - + Pulley diameter - + Torque [Nm] @@ -2741,28 +2129,28 @@ exported from FreeCAD. FemGui::TaskFemConstraintSpring - - - - - + + + + + Selection error - - + + Nothing selected! - - + + Selected object is not a part! - + Only faces can be picked @@ -2770,22 +2158,22 @@ exported from FreeCAD. FemGui::TaskFemConstraintTemperature - - - - + + + + Selection error - - + + Nothing selected! - - + + Selected object is not a part! @@ -2793,64 +2181,64 @@ exported from FreeCAD. FemGui::TaskFemConstraintTransform - + Constraint update error - + The transformable faces have changed. Please add only the transformable faces and remove non-transformable faces! - - - - + + + + + + - - - - - + + + Selection error - - + + Nothing selected! - - + + Only one face for rectangular transform constraint! - - + + Selected object is not a part! - + Only one face for transform constraint! - + Only faces can be picked - + Only cylindrical faces can be picked - + Only transformable faces can be selected! Apply displacement constraint to surface first then apply constraint to surface @@ -2866,7 +2254,7 @@ exported from FreeCAD. FemGui::TaskPostClip - + Clip region, choose implicit function @@ -2874,7 +2262,7 @@ exported from FreeCAD. FemGui::TaskPostCut - + Function cut, choose implicit function @@ -2882,7 +2270,7 @@ exported from FreeCAD. FemGui::TaskPostDataAlongLine - + Data along a line options @@ -2890,7 +2278,7 @@ exported from FreeCAD. FemGui::TaskPostDataAtPoint - + Data at point options @@ -2898,7 +2286,7 @@ exported from FreeCAD. FemGui::TaskPostDisplay - + Result display options @@ -2906,7 +2294,7 @@ exported from FreeCAD. FemGui::TaskPostFunction - + Implicit function @@ -2914,7 +2302,7 @@ exported from FreeCAD. FemGui::TaskPostScalarClip - + Scalar clip options @@ -2922,7 +2310,7 @@ exported from FreeCAD. FemGui::TaskPostWarpVector - + Warp options @@ -2938,7 +2326,7 @@ exported from FreeCAD. FemGui::ViewProviderFemAnalysis - + Activate analysis @@ -2946,12 +2334,12 @@ exported from FreeCAD. FemGui::ViewProviderFemMeshShapeNetgen - + Meshing failure - + The FEM module is built without NETGEN support. Meshing will not work!!! @@ -2966,24 +2354,24 @@ exported from FreeCAD. - - + + Material - + Category - - choose... + + Material card - - Material card + + choose... @@ -2993,8 +2381,8 @@ exported from FreeCAD. - - + + TextLabel @@ -3030,7 +2418,7 @@ exported from FreeCAD. - 8000 kg/m^3 + 0 kg/m^3 @@ -3045,7 +2433,7 @@ exported from FreeCAD. - 200 GPa + 0 Pa @@ -3065,7 +2453,7 @@ exported from FreeCAD. - 0.000001 m^2/s + 0 m^2/s @@ -3080,7 +2468,7 @@ exported from FreeCAD. - 50 W/m/K + 0 W/m/K @@ -3090,7 +2478,8 @@ exported from FreeCAD. - 12 um/m/K + + 0 m/m/K @@ -3100,7 +2489,7 @@ exported from FreeCAD. - 500 J/kg/K + 0 J/kg/K @@ -3108,38 +2497,33 @@ exported from FreeCAD. Vol Expansion Coeff - - - 0.001 m/m/K - - Matrix Material - - + + Choose - Name + Properties + + + + + + Edit - Edit - - - - - - Properties + Name @@ -3198,13 +2582,6 @@ exported from FreeCAD. Hydraulic Radius - - - - - 0 mm - - Manning Coefficient @@ -3237,6 +2614,12 @@ exported from FreeCAD. Pressure + + + + 0 MPa + + Inlet Mass Flow Rate @@ -3251,7 +2634,7 @@ exported from FreeCAD. - 1 kg/s + 0 kg/s @@ -3363,6 +2746,32 @@ exported from FreeCAD. Open Channel Section Parameter + + + Tie parameter + + + + + + + + + + + + + + + + 0 mm + + + + + Tolerance: + + Centrif parameter @@ -3389,16 +2798,7 @@ exported from FreeCAD. - - - - - - - - - - 0.0 + 0 1/s @@ -3411,16 +2811,6 @@ exported from FreeCAD. SectionPrint parameter - - - Tie parameter - - - - - Tolerance: - - @@ -3429,23 +2819,18 @@ exported from FreeCAD. - + Potential: - - Potential Constant + + Electric potential in V - - Farfield / Electric infinity - - - - - + + @@ -3456,19 +2841,44 @@ exported from FreeCAD. - - V + + Whether the constraint defines a constant potential - + + Potential Constant + + + + + Whether the constraint defines a farfield potential + + + + + Farfield / Electric infinity + + + + + Whether the constraint is for the electric force + + + + + Calculate Electric Force + + + + Capacity Body: Enabled by 'Calculate Capacity Matrix' in Electrostatic equation - - Calculate Electric Force + + Counter of the body (or face) with a capcitance @@ -3483,23 +2893,23 @@ exported from FreeCAD. - + Width: - + Height: - - + + Diameter: - + Thickness: @@ -3519,7 +2929,12 @@ exported from FreeCAD. - + + 0 degree + + + + Rotation: @@ -3566,11 +2981,6 @@ exported from FreeCAD. Max Layers - - - 1.0 - - Min/1st thickness @@ -3637,7 +3047,7 @@ exported from FreeCAD. - 0.0 + 0 mm @@ -3687,12 +3097,12 @@ exported from FreeCAD. QObject - + No active Analysis - + You need to create or activate a Analysis @@ -3718,8 +3128,8 @@ exported from FreeCAD. - - + + A dialog is already open in the task panel @@ -3730,55 +3140,50 @@ exported from FreeCAD. - - + + Do you want to close this dialog? - + Meshing - + Constraint force + + - - FEM - - + + Import-Export - - [Nodes: %1, Edges: %2, Faces: %3, Polygons: %4, Volumes: %5, Polyhedrons: %6, Groups: %7] - - - - + Constraint Contact - + Constraint displacement - + Constraint fixed @@ -3788,50 +3193,93 @@ exported from FreeCAD. - + Constraint heat flux - + Constraint initial temperature - + Constraint planerotation - + Constraint pressure - + Constraint pulley - + Constraint spring - + Constraint temperature - + Constraint transform - + Edit post processing object + + + Nodes + + + + + Edges + + + + + Faces + + + + + Polygons + + + + + Volumes + + + + + Polyhedrons + + + + + Groups + + + + + + + + Are you sure you want to continue? + + ShowDisplacement @@ -3841,127 +3289,127 @@ exported from FreeCAD. - + Result type - - Displacement Magnitude - - - - + None - - Displacement Y + + Displacement Magnitude - - Displacement X - - - - - Peeq - - - - - Displacement Z - - - - - Temperature - - - - + von Mises Stress - + + Displacement X + + + + Max Principal Stress - + + Displacement Y + + + + Min Principal Stress - - - Max Shear Stress (Tresca) - - - Mass Flow Rate + Displacement Z + Max Shear Stress (Tresca) + + + + + Peeq + + + + + Mass Flow Rate + + + + + Temperature + + + + Network Pressure - + Min: - + Max: - + Histogram - + Displacement - + Show - + Factor: - + Slider max: - + User defined equation - + Calculate and plot - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu';">P1-P3 # Stress intensity stress equation. Available values are numpy array format. Calculation np.function can be used on available values. </span></p></body></html> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:8pt;">P1-P3 # Stress intensity stress equation. Available values are numpy array format. Calculation np.function can be used on available values. </span></p></body></html> @@ -3970,77 +3418,77 @@ p, li { white-space: pre-wrap; } - + Available result types: - + displacement: x, y, z - - mass flow rate: MF - - - - - network pressure: NP - - - - - von Mises stress: vM - - - - + temperature: T - - min. principal stress vector: s1x, s1y, s1z - - - - - principal stresses: P1, P2, P3 - - - - - reinforcement ratio: rx, ry, rz - - - - - equivalent plastic strain: Peeq - - - - - med. principal stress vector: s2x, s2y, s2z - - - - + stress: sxx, syy, szz, sxy, sxz, syz - + + network pressure: NP + + + + strain: exx, eyy, ezz, exy, exz, eyz - + + mass flow rate: MF + + + + + von Mises stress: vM + + + + + reinforcement ratio: rx, ry, rz + + + + + principal stresses: P1, P2, P3 + + + + Mohr Coulomb: mc - + + equivalent plastic strain: Peeq + + + + + min. principal stress vector: s1x, s1y, s1z + + + + + med. principal stress vector: s2x, s2y, s2z + + + + max. principal stress vector: s3x, s3y, s3z @@ -4069,22 +3517,22 @@ p, li { white-space: pre-wrap; } - Thermo mechanical + Static - - Check Mesh - - - - + Frequency - - Static + + Thermo mechanical + + + + + Check Mesh @@ -4131,6 +3579,41 @@ p, li { white-space: pre-wrap; } + + Std_Delete + + + The analysis is not empty, therefore the +following referencing objects might be lost: + + + + + + + + Object dependencies + + + + + The functions list is not empty, therefore the +following referencing objects might be lost: + + + + + The pipeline is not empty, therefore the +following referencing objects might be lost: + + + + + The solver is not empty, therefore the +following referencing objects might be lost: + + + TaskAnalysisInfo @@ -4286,57 +3769,57 @@ p, li { white-space: pre-wrap; } - + Other pulley diameter - + Center distance - + Force - + Belt tension force - + Driven pulley - + Force location [deg] - + Force Direction - + Reversed direction - + Axial free - + Location - + Distance @@ -4349,34 +3832,34 @@ p, li { white-space: pre-wrap; } - + Select master face, click Add or Remove - - + + Add - - + + Remove - + Select slave face, click Add or Remove - + Contact Stiffness - + Friction coefficient @@ -4389,72 +3872,72 @@ p, li { white-space: pre-wrap; } - + Select multiple face(s), click Add or Remove - + Add - + Remove - + Displacement x - - - - - - + + + + + + Free - - - - - - + + + + + + Fixed - + Displacement y - + Displacement z - + Rotations are only valid for Beam and Shell elements. - + Rotation x - + Rotation y - + Rotation z @@ -4472,12 +3955,12 @@ p, li { white-space: pre-wrap; } - + Add - + Remove @@ -4485,113 +3968,113 @@ p, li { white-space: pre-wrap; } TaskFemConstraintFluidBoundary - + Form - + Boundary - + Subtype - + Select multiple face(s), click Add or Remove - + Add - + Remove - + Help text - + Tab 1 - + Value [Unit] - + Select a planar edge or face, then press this button - + Direction - + The direction of the edge or the direction of the normal vector of the face is used as direction - + Reverse direction - + Page - + Turbulence specification - + Intensity - + Length [m] - + Tab 2 - + Type - + Temperature[K] - + Heat flux [W/m2] - + HT coeff @@ -4599,12 +4082,12 @@ normal vector of the face is used as direction TaskFemConstraintForce - + Prescribed Force - + Select multiple face(s), click Add or Remove @@ -4614,33 +4097,33 @@ normal vector of the face is used as direction - + Remove - + Load [N] - + Select a planar edge or face, then press this button - + Direction - + The direction of the edge or the direction of the normal vector of the face is used as direction - + Reverse direction @@ -4658,47 +4141,51 @@ normal vector of the face is used as direction - + Add - + Remove - + Surface Convection - - + + Surface heat flux - + Film coefficient - + 1 W/m^2/K - + Ambient Temperature - - + 300 K + + + 1 W/m^2 + + TaskFemConstraintInitialTemperature @@ -4731,12 +4218,12 @@ normal vector of the face is used as direction - + Add - + Remove @@ -4754,27 +4241,27 @@ normal vector of the face is used as direction - + Add - + Remove - + Pressure - + 0 MPa - + Reverse Direction @@ -4792,27 +4279,27 @@ normal vector of the face is used as direction - + Add - + Remove - - 0 - - - - + Normal Stiffness - + + 0 + + + + Tangential Stiffness @@ -4835,23 +4322,23 @@ normal vector of the face is used as direction - + Remove - - + + Temperature - + Concentrated heat flux - + 300 K @@ -4879,33 +4366,33 @@ normal vector of the face is used as direction - + Add - + Remove - + Rotation about X-Axis - + Rotation about Y-Axis - + Rotation about Z-Axis - - + + Transformable surfaces @@ -5452,13 +4939,21 @@ normal vector of the face is used as direction setupFilter - - Error: Wrong or no or to many vtk post processing objects. + + Error: A filter can only be applied to a single object. - - The filter could not set up. Select one vtk post processing pipeline object, or select nothing and make sure there is exact one vtk post processing pipline object in the document. + + + + The filter could not be set up. + + + + + + Error: no post processing object selected. diff --git a/src/Mod/Image/Gui/Resources/translations/Image.ts b/src/Mod/Image/Gui/Resources/translations/Image.ts index c2b621d746..e0b4a3b807 100644 --- a/src/Mod/Image/Gui/Resources/translations/Image.ts +++ b/src/Mod/Image/Gui/Resources/translations/Image.ts @@ -2,14 +2,52 @@ - Image_Scaling + Dialog - + Scale image plane - + + Distance [mm] + + + + + Select first point + + + + + <font color='red'>Enter distance</font> + + + + + <font color='red'>Select ImagePlane</font> + + + + + Select second point + + + + + Select Image Plane and type distance + + + + + Image_Scaling + + + Scale image plane + + + + Scales an image plane by defining a distance between two points @@ -17,17 +55,17 @@ CmdCreateImagePlane - + Image - + Create image plane... - + Create a planar image in the 3D space @@ -35,17 +73,17 @@ CmdImageOpen - + Image - + Open... - + Open image view @@ -53,17 +91,17 @@ CmdImageScaling - + Image - + Scale... - + Image Scaling @@ -71,7 +109,7 @@ Command - + Create ImagePlane @@ -79,13 +117,11 @@ ImageGui::GLImageBox - Image pixel format - Undefined type of colour space for image viewing @@ -132,60 +168,60 @@ ImageGui::ImageView - + &Fit image - + Stretch the image to fit the view - + &1:1 scale - + Display the image at a 1:1 scale - + Standard - + Ready... - + grey - - - - - - - - - - + + + + + + + + + + zoom - - - - - + + + + + outside image @@ -193,30 +229,30 @@ QObject - - + + Images - - + + All files - - + + Choose an image file to open - + Error opening image - + Could not load the chosen image @@ -224,7 +260,7 @@ Workbench - + Image diff --git a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts index a2f125b9f8..d268848472 100644 --- a/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts +++ b/src/Mod/Mesh/Gui/Resources/translations/Mesh.ts @@ -1371,10 +1371,6 @@ to a smoother appearance. MeshGui::RemeshGmsh - - Remesh by gmsh - - Remeshing Parameter @@ -1415,6 +1411,10 @@ to a smoother appearance. Clear + + Remesh by Gmsh + + MeshGui::RemoveComponents @@ -1827,6 +1827,10 @@ Please visit http://www.openscad.org/index.html to install it. Annotation + + 3D Manufacturing Format + + Workbench @@ -1846,5 +1850,9 @@ Please visit http://www.openscad.org/index.html to install it. Mesh tools + + Cutting + + diff --git a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts index 01fd451ecf..505ed55812 100644 --- a/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts +++ b/src/Mod/MeshPart/Gui/Resources/translations/MeshPart.ts @@ -4,17 +4,17 @@ MeshPart_FlatteningCommand - + Unwrap Mesh - + Find a flat representation of a mesh. - + Unwrap Face @@ -22,14 +22,17 @@ CmdMeshPartCrossSections + MeshPart + Cross-sections... + Cross-sections @@ -37,14 +40,17 @@ CmdMeshPartCurveOnMesh + Mesh + Curve on mesh... + Creates an approximated curve on top of a mesh. This command only works with a 'mesh' object. @@ -53,14 +59,17 @@ This command only works with a 'mesh' object. CmdMeshPartMesher + Mesh + Create mesh from shape... + Tessellate shape @@ -68,14 +77,17 @@ This command only works with a 'mesh' object. CmdMeshPartSection + Mesh + Create section from mesh and plane + Section @@ -83,14 +95,18 @@ This command only works with a 'mesh' object. CmdMeshPartTrimByPlane + Mesh + Trim mesh with a plane + + Trims a mesh with a plane @@ -98,10 +114,12 @@ This command only works with a 'mesh' object. Command + Trim with plane + Section with plane @@ -109,54 +127,67 @@ This command only works with a 'mesh' object. MeshPartGui::CrossSections + Cross sections + Guiding plane + XY + XZ + YZ + Position: + Sections + On both sides + Count + Distance: + Options + Connect edges if distance less than + Failure @@ -164,26 +195,32 @@ This command only works with a 'mesh' object. MeshPartGui::CurveOnMeshHandler + Create + Close wire + Clear + Cancel + Wrong mesh picked + No point was picked @@ -191,48 +228,59 @@ This command only works with a 'mesh' object. MeshPartGui::TaskCurveOnMesh + Curve on mesh + Press 'Start', then pick points on the mesh; when enough points have been set, right-click and choose 'Create'. Repeat this process to create more splines. Close this task panel to complete the operation. This command only works with a 'mesh' object, not a regular face or surface. To convert an object to a mesh use the tools of the Mesh Workbench. + Wire + Snap tolerance to vertices + px + Split threshold + Spline Approximation + Tolerance to mesh + Continuity + Maximum curve degree + Start @@ -240,190 +288,237 @@ This command only works with a 'mesh' object, not a regular face or su MeshPartGui::Tessellation + Tessellation + Meshing options + Standard + Use the standard mesher + Surface deviation: + Maximal linear deflection of a mesh section from the surface of the object + Angular deviation: + Maximal angular deflection of a mesh section to the next section + The maximal linear deviation of a mesh segment will be the specified Surface deviation multiplied by the length of the current mesh segment (edge) + Relative surface deviation + Mesh will get face colors of the object + Apply face colors to mesh + Mesh segments will be grouped according to the color of the object faces. These groups will be exported for mesh output formats supporting this feature (e.g. the format OBJ). + Define segments by face colors + Mefisto + Use the Mefisto mesher + Maximum edge length: + If this number is smaller the mesh becomes finer. The smallest value is 0. + Estimate + Netgen + Use the Netgen mesher + Fineness: + Very coarse + Coarse + Moderate + Fine + Very fine + User defined + Mesh size grading: + If this parameter is smaller, the mesh becomes finer. A value in the range of 0.1-1. + Elements per edge: + + If this parameter is larger, the mesh becomes finer. A value in the range of 0.2-10. + Elements per curvature radius: + Whether optimization of surface shape will be done + Optimize surface + Whether second order elements will be generated + Second order elements + Whether meshes will be arranged preferably using quadrilateral faces + Quad dominated + Leave panel open - gmsh + + Gmsh + + No active document + You have selected a body without tip. Either set the tip of the body or select a different shape, please. + You have selected a shape without faces. Select a different shape, please. + Select a shape for meshing, first. @@ -431,10 +526,12 @@ Select a different shape, please. MeshPart_Section + Select plane + Please select a plane at which you section the mesh. @@ -442,30 +539,37 @@ Select a different shape, please. MeshPart_TrimByPlane + Select plane + Please select a plane at which you trim the mesh. + Trim by plane + Select the side you want to keep. + Below + Above + Split @@ -473,6 +577,7 @@ Select a different shape, please. Workbench + MeshPart diff --git a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts index ace06a0e88..1a2a28730c 100644 --- a/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts +++ b/src/Mod/OpenSCAD/Resources/translations/OpenSCAD.ts @@ -4,82 +4,82 @@ OpenSCAD - + OpenSCAD file contains both 2D and 3D shapes. That is not supported in this importer, all shapes must have the same dimensionality. - + Error all shapes must be either 2D or both must be 3D - + Unsupported Function - + Press OK - + Unable to explode %s - + Convert Edges to Faces - + Please select 3 objects first - + Add - + Clear - + Load - + Save - + Refresh - + as Mesh - + Add OpenSCAD Element - + Perform - + Mesh Boolean @@ -87,12 +87,12 @@ OpenSCAD_AddOpenSCADElement - + Add OpenSCAD Element... - + Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary @@ -100,12 +100,12 @@ OpenSCAD_ColorCodeShape - + Color Shapes - + Color Shapes by validity and type @@ -113,7 +113,7 @@ OpenSCAD_Edgestofaces - + Convert Edges To Faces @@ -121,12 +121,12 @@ OpenSCAD_ExpandPlacements - + Expand Placements - + Expand all placements downwards the FeatureTree @@ -134,12 +134,12 @@ OpenSCAD_ExplodeGroup - + Explode Group - + Remove fusion, apply placement to children, and color randomly @@ -147,12 +147,12 @@ OpenSCAD_Hull - + Hull - + Perform Hull @@ -160,12 +160,12 @@ OpenSCAD_IncreaseToleranceFeature - + Increase Tolerance Feature - + Create Feature that allows to increase the tolerance @@ -173,12 +173,12 @@ OpenSCAD_MeshBoolean - + Mesh Boolean... - + Export objects as meshes and use OpenSCAD to perform a boolean operation @@ -186,12 +186,12 @@ OpenSCAD_Minkowski - + Minkowski - + Perform Minkowski @@ -199,12 +199,12 @@ OpenSCAD_MirrorMeshFeature - + Mirror Mesh Feature... - + Create Mirror Mesh Feature @@ -212,12 +212,12 @@ OpenSCAD_RefineShapeFeature - + Refine Shape Feature - + Create Refine Shape Feature @@ -225,12 +225,12 @@ OpenSCAD_RemoveSubtree - + Remove Objects and their Children - + Removes the selected objects and all children that are not referenced from other objects @@ -238,12 +238,12 @@ OpenSCAD_ReplaceObject - + Replace Object - + Replace an object in the Feature Tree. Please select old, new, and parent object @@ -251,12 +251,12 @@ OpenSCAD_ResizeMeshFeature - + Resize Mesh Feature... - + Create Resize Mesh Feature @@ -264,12 +264,12 @@ OpenSCAD_ScaleMeshFeature - + Scale Mesh Feature... - + Create Scale Mesh Feature @@ -277,7 +277,7 @@ Workbech - + OpenSCAD Part tools @@ -285,7 +285,7 @@ Workbench - + OpenSCADTools @@ -298,126 +298,161 @@ - + General OpenSCAD Settings - + OpenSCAD executable - + The path to the OpenSCAD executable - + OpenSCAD import - + Print debug information in the Console - + If this is checked, Features will claim their children in the tree view - + Use ViewProvider in Tree View - + If this is checked, Multmatrix Object will be Parametric - + Use Multmatrix Feature - - + + The maximum number of faces of a polygon, prism or frustum. If fn is greater than this value the object is considered to be a circular. Set to 0 for no limit - + Maximum number of faces for polygons (fn) - - OpenSCAD export + + Send to OpenSCAD via: - - maximum fragment size + + The transfer mechanism for getting data to and from OpenSCAD + Standard temp directory + + + + + User-specified directory + + + + stdout pipe (requires OpenSCAD >= 2021.1) + + + + + Transfer directory + + + + + The path to the directory for transferring files to and from OpenSCAD + + + + + OpenSCAD export + + + + + maximum fragment size + + + + + Minimum angle for a fragment - + angular (fa) - + ° - - + + Minimum size of a fragment - + size (fs) - + mm - + convexity - + Mesh fallback - - + + Deflection - + deflection - + Triangulation settings diff --git a/src/Mod/Part/Gui/Resources/translations/Part.ts b/src/Mod/Part/Gui/Resources/translations/Part.ts index a0ee49382f..afeea26d39 100644 --- a/src/Mod/Part/Gui/Resources/translations/Part.ts +++ b/src/Mod/Part/Gui/Resources/translations/Part.ts @@ -1,626 +1,6 @@ - - AttachmentEditor - - - Attachment... - - - - - Edit attachment of selected object. - - - - - Part_CompoundFilter - - - Compound Filter - - - - - Filter out objects from a selected compound by characteristics like volume, -area, or length, or by choosing specific items. -If a second object is selected, it will be used as reference, for example, -for collision or distance filtering. - - - - - Part_ExplodeCompound - - - Explode compound - - - - - Split up a compound of shapes into separate objects. -It will create a 'Compound Filter' for each shape. - - - - - Part_JoinConnect - - - Connect objects - - - - - Fuses objects, taking care to preserve voids. - - - - - Part_JoinCutout - - - Cutout for object - - - - - Makes a cutout in one object to fit another object. - - - - - Part_JoinEmbed - - - Embed object - - - - - Fuses one object into another, taking care to preserve voids. - - - - - Part_SplitFeatures - - - Boolean fragments - - - - - Create a 'Boolean Fragments' object from two or more selected objects, -or from the shapes inside a compound. -This is a boolean union which is then sliced at the intersections -of the original shapes. -A 'Compound Filter' can be used to extract the individual slices. - - - - - Slice to compound - - - - - Slice a selected object by using other objects as cutting tools. -The resulting pieces will be stored in a compound. -A 'Compound Filter' can be used to extract the individual slices. - - - - - Slice apart - - - - - Slice a selected object by other objects, and split it apart. -It will create a 'Compound Filter' for each slice. - - - - - Boolean XOR - - - - - Perform an 'exclusive OR' boolean operation with two or more selected objects, -or with the shapes inside a compound. -This means the overlapping volumes of the shapes will be removed. -A 'Compound Filter' can be used to extract the remaining pieces. - - - - - Part_Tube - - - Create tube - - - - - Creates a tube - - - - - QObject - - - Create tube - - - - - - - Edit %1 - - - - - - - Part design - - - - - - Import-Export - - - - - - - - - - Wrong selection - - - - - - Select two shapes please. - - - - - - - Non-solids selected - - - - - - - The use of non-solids for boolean operations may lead to unexpected results. -Do you want to continue? - - - - - Select two shapes or more, please. Or, select one compound containing two or more shapes to compute common between. - - - - - Select two shapes or more, please. Or, select one compound containing two or more shapes to be fused. - - - - - Select one shape or more, please. - - - - - All CAD Files - - - - - All Files - - - - - You have to select either two edges or two wires. - - - - - Sewing Tolerance - - - - - Enter tolerance for sewing shape: - - - - - - No reference selected - - - - - - Face - - - - - - Edge - - - - - - Vertex - - - - - Compound - - - - - Compound Solid - - - - - Solid - - - - - Shell - - - - - Wire - - - - - Shape - - - - - No Error - - - - - Invalid Point On Curve - - - - - Invalid Point On Curve On Surface - - - - - Invalid Point On Surface - - - - - No 3D Curve - - - - - Multiple 3D Curve - - - - - Invalid 3D Curve - - - - - No Curve On Surface - - - - - Invalid Curve On Surface - - - - - Invalid Curve On Closed Surface - - - - - Invalid Same Range Flag - - - - - Invalid Same Parameter Flag - - - - - Invalid Degenerated Flag - - - - - Free Edge - - - - - Invalid MultiConnexity - - - - - Invalid Range - - - - - Empty Wire - - - - - Redundant Edge - - - - - Self Intersecting Wire - - - - - No Surface - - - - - Invalid Wire - - - - - Redundant Wire - - - - - Intersecting Wires - - - - - Invalid Imbrication Of Wires - - - - - Empty Shell - - - - - Redundant Face - - - - - Unorientable Shape - - - - - Not Closed - - - - - Not Connected - - - - - Sub Shape Not In Shape - - - - - Bad Orientation - - - - - Bad Orientation Of Sub Shape - - - - - Invalid Tolerance Value - - - - - Check Failed - - - - - No Result - - - - - Out Of Enum Range: - - - - - BOPAlgo CheckUnknown - - - - - BOPAlgo BadType - - - - - BOPAlgo SelfIntersect - - - - - BOPAlgo TooSmallEdge - - - - - BOPAlgo NonRecoverableFace - - - - - BOPAlgo IncompatibilityOfVertex - - - - - BOPAlgo IncompatibilityOfEdge - - - - - BOPAlgo IncompatibilityOfFace - - - - - BOPAlgo OperationAborted - - - - - BOPAlgo GeomAbs_C0 - - - - - BOPAlgo_InvalidCurveOnSurface - - - - - BOPAlgo NotValid - - - - - - Invalid - - - - - - Selections - - - - - - Control - - - - - Reset selection - - - - - Toggle direct dimensions - - - - - Toggle orthogonal dimensions - - - - - Clear all dimensions - - - - - Set colors... - - - - - Edit mirror plane - - - - - Edit fillet edges - - - - - Edit chamfer edges - - - - - Edit offset - - - - - Edit thickness - - - - - - Show control points - - - - - Attachment editor - - - Attacher @@ -1666,63 +1046,63 @@ Do you want to continue? - + Type: - - - mm - - - - - - Length: - - - - - + + Dimension - - + + Up to next - - + + Up to last - - + + Up to plane - - + + Up to face + + + + Length: + + + + + + mm + + - + Limit: - - + + No selection @@ -1762,7 +1142,7 @@ Do you want to continue? - + Reference @@ -1770,14 +1150,14 @@ Do you want to continue? CmdBoxSelection - + Part - - - + + + Box selection @@ -1785,17 +1165,17 @@ Do you want to continue? CmdCheckGeometry - + Part - + Check Geometry - + Analyzes Geometry For Errors @@ -1803,17 +1183,17 @@ Do you want to continue? CmdColorPerFace - + Part - + Color per face - + Set the color of each individual face of the selected object. @@ -1821,17 +1201,17 @@ Do you want to continue? CmdMeasureAngular - + Part - + Measure Angular - + Measure the angle between two edges. @@ -1839,17 +1219,17 @@ Do you want to continue? CmdMeasureClearAll - + Part - + Clear All - + Clear all dimensions from the screen. @@ -1857,17 +1237,17 @@ Do you want to continue? CmdMeasureLinear - + Part - + Measure Linear - + Measure the linear distance between two points; if edges or faces are picked, it will measure between two vertices of them. @@ -1877,17 +1257,17 @@ between two vertices of them. CmdMeasureRefresh - + Part - + Refresh - + Recalculate the dimensions if the measured points have moved. @@ -1896,17 +1276,17 @@ if the measured points have moved. CmdMeasureToggle3d - + Part - + Toggle 3D - + Toggle on and off all direct dimensions, including angular. @@ -1915,17 +1295,17 @@ including angular. CmdMeasureToggleAll - + Part - + Toggle All - + Toggle on and off all currently visible dimensions, direct, orthogonal, and angular. @@ -1934,17 +1314,17 @@ direct, orthogonal, and angular. CmdMeasureToggleDelta - + Part - + Toggle Delta - + Toggle on and off all orthogonal dimensions, meaning that a direct dimension will be decomposed into its X, Y, and Z components. @@ -1954,17 +1334,17 @@ into its X, Y, and Z components. CmdPartBoolean - + Part - + Boolean... - + Run a boolean operation with two shapes selected @@ -1972,19 +1352,19 @@ into its X, Y, and Z components. CmdPartBox - + Part - - - + + + Cube - + Create a cube solid @@ -1992,17 +1372,17 @@ into its X, Y, and Z components. CmdPartBox2 - + Part - + Box fix 1 - + Create a box solid without dialog @@ -2010,17 +1390,17 @@ into its X, Y, and Z components. CmdPartBox3 - + Part - + Box fix 2 - + Create a box solid without dialog @@ -2028,17 +1408,17 @@ into its X, Y, and Z components. CmdPartBuilder - + Part - + Shape builder... - + Advanced utility to create shapes @@ -2046,17 +1426,17 @@ into its X, Y, and Z components. CmdPartChamfer - + Part - + Chamfer... - + Chamfer the selected edges of a shape @@ -2064,17 +1444,17 @@ into its X, Y, and Z components. CmdPartCommon - + Part - + Intersection - + Make an intersection of two shapes @@ -2082,17 +1462,17 @@ into its X, Y, and Z components. CmdPartCompCompoundTools - + Part - + Compound tools - + Compound tools: working with lists of shapes. @@ -2100,17 +1480,17 @@ into its X, Y, and Z components. CmdPartCompJoinFeatures - + Part - + Join objects... - + Join walled objects @@ -2118,17 +1498,17 @@ into its X, Y, and Z components. CmdPartCompOffset - + Part - + Offset: - + Tools to offset shapes (construct parallel shapes) @@ -2136,17 +1516,17 @@ into its X, Y, and Z components. CmdPartCompSplitFeatures - + Part - + Split objects... - + Shape splitting tools. Compsolid creation tools. OCC 6.9.0 or later is required. @@ -2154,17 +1534,17 @@ into its X, Y, and Z components. CmdPartCompound - + Part - + Make compound - + Make a compound of several shapes @@ -2172,19 +1552,19 @@ into its X, Y, and Z components. CmdPartCone - + Part - - - + + + Cone - + Create a cone solid @@ -2192,17 +1572,17 @@ into its X, Y, and Z components. CmdPartCrossSections - + Part - + Cross-sections... - + Cross-sections @@ -2210,17 +1590,17 @@ into its X, Y, and Z components. CmdPartCut - + Part - + Cut - + Make a cut of two shapes @@ -2228,19 +1608,19 @@ into its X, Y, and Z components. CmdPartCylinder - + Part - - - + + + Cylinder - + Create a Cylinder @@ -2248,17 +1628,17 @@ into its X, Y, and Z components. CmdPartDefeaturing - + Part - + Defeaturing - + Remove feature from a shape @@ -2266,17 +1646,17 @@ into its X, Y, and Z components. CmdPartElementCopy - + Part - + Create shape element copy - + Create a non-parametric copy of the selected shape element @@ -2284,17 +1664,17 @@ into its X, Y, and Z components. CmdPartExport - + Part - + Export CAD... - + Exports to a CAD file @@ -2302,17 +1682,17 @@ into its X, Y, and Z components. CmdPartExtrude - + Part - + Extrude... - + Extrude a selected sketch @@ -2320,17 +1700,17 @@ into its X, Y, and Z components. CmdPartFillet - + Part - + Fillet... - + Fillet the selected edges of a shape @@ -2338,17 +1718,17 @@ into its X, Y, and Z components. CmdPartFuse - + Part - + Union - + Make a union of several shapes @@ -2356,17 +1736,17 @@ into its X, Y, and Z components. CmdPartImport - + Part - + Import CAD... - + Imports a CAD file @@ -2374,17 +1754,17 @@ into its X, Y, and Z components. CmdPartImportCurveNet - + Part - + Import curve network... - + Import a curve network @@ -2392,17 +1772,17 @@ into its X, Y, and Z components. CmdPartLoft - + Part - + Loft... - + Utility to loft @@ -2410,17 +1790,17 @@ into its X, Y, and Z components. CmdPartMakeFace - + Part - + Make face from wires - + Make face from set of wires (e.g. from a sketch) @@ -2428,17 +1808,17 @@ into its X, Y, and Z components. CmdPartMakeSolid - + Part - + Convert to solid - + Create solid from a shell or compound @@ -2446,17 +1826,17 @@ into its X, Y, and Z components. CmdPartMirror - + Part - + Mirroring... - + Mirroring a selected shape @@ -2464,17 +1844,17 @@ into its X, Y, and Z components. CmdPartOffset - + Part - + 3D Offset... - + Utility to offset in 3D @@ -2482,17 +1862,17 @@ into its X, Y, and Z components. CmdPartOffset2D - + Part - + 2D Offset... - + Utility to offset planar shapes @@ -2500,17 +1880,17 @@ into its X, Y, and Z components. CmdPartPickCurveNet - + Part - + Pick curve network - + Pick a curve network @@ -2518,17 +1898,17 @@ into its X, Y, and Z components. CmdPartPointsFromMesh - + Part - + Create points object from mesh - + Create selectable points object from selected mesh object @@ -2536,17 +1916,17 @@ into its X, Y, and Z components. CmdPartPrimitives - + Part - + Create primitives... - + Creation of parametrized geometric primitives @@ -2554,17 +1934,17 @@ into its X, Y, and Z components. CmdPartProjectionOnSurface - + Part - + Create projection on surface... - + Project edges, wires, or faces of one object onto a face of another object. The camera view determines the direction @@ -2575,17 +1955,17 @@ of projection. CmdPartRefineShape - + Part - + Refine shape - + Refine the copy of a shape @@ -2593,17 +1973,17 @@ of projection. CmdPartReverseShape - + Part - + Reverse shapes - + Reverse orientation of shapes @@ -2611,17 +1991,17 @@ of projection. CmdPartRevolve - + Part - + Revolve... - + Revolve a selected shape @@ -2629,17 +2009,17 @@ of projection. CmdPartRuledSurface - + Part - + Create ruled surface - + Create a ruled surface from either two Edges or two wires @@ -2647,35 +2027,48 @@ of projection. CmdPartSection - + Part - + Section - + Make a section of two shapes + + CmdPartSectionCut + + + Persistent section cut + + + + + Creates a persistent section cut of visible part objects + + + CmdPartShapeFromMesh - + Part - + Create shape from mesh... - + Create shape from selected mesh object @@ -2683,17 +2076,17 @@ of projection. CmdPartSimpleCopy - + Part - + Create simple copy - + Create a simple non-parametric copy @@ -2701,17 +2094,17 @@ of projection. CmdPartSimpleCylinder - + Part - + Create Cylinder... - + Create a Cylinder @@ -2719,19 +2112,19 @@ of projection. CmdPartSphere - + Part - - - + + + Sphere - + Create a sphere solid @@ -2739,17 +2132,17 @@ of projection. CmdPartSweep - + Part - + Sweep... - + Utility to sweep @@ -2757,33 +2150,27 @@ of projection. CmdPartThickness - + Part - + Thickness... - + Utility to apply a thickness - - + Wrong selection - - Selected one or more faces of a shape - - - - + Selected shape is not a solid @@ -2791,19 +2178,19 @@ of projection. CmdPartTorus - + Part - - - + + + Torus - + Create a torus solid @@ -2811,17 +2198,17 @@ of projection. CmdPartTransformedCopy - + Part - + Create transformed copy - + Create a non-parametric copy with transformed placement @@ -2829,103 +2216,103 @@ of projection. Command - - + + Part Box Create - + Part Cut - + Common - + Fusion - + Compound - + Section - + Import Part - + Part Import Curve Net - + Reverse - + Make face - + Make Offset - + Make 2D Offset - + Make Thickness - + Create ruled surface - + Create Part Cylinder - - Convert mesh - - - - + Points from mesh - + Refine shape - + Defeaturing - + + Convert mesh + + + + Edit attachment @@ -2935,43 +2322,43 @@ of projection. - + Loft - + Edge - + Wire - - + + Face - + Shell - + Solid - + Sweep - + Edit Mirror @@ -3024,49 +2411,49 @@ of projection. - - In y-direction: - - - - - - + + + Note: The placement is expressed in local space of object being attached. - + + In y-direction: + + + + In z-direction: - + Around x-axis: - - Around y-axis: - - - - - Around z-axis: - - - - + Rotation around the x-axis Note: The placement is expressed in local space of object being attached. - + + Around y-axis: + + + + Rotation around the y-axis Note: The placement is expressed in local space of object being attached. + + + Around z-axis: + + Rotation around the z-axis @@ -3146,24 +2533,24 @@ Note: The placement is expressed in local space of object being attached. - Section - - - - - Difference - - - - Union - + + Difference + + + + Intersection + + + Section + + First shape @@ -3204,42 +2591,42 @@ Note: The placement is expressed in local space of object being attached. - + Select a shape on the left side, first - + Select a shape on the right side, first - + Cannot perform a boolean operation with the same shape - + No active document available - + One of the selected objects doesn't exist anymore - + Performing union on non-solids is not possible - + Performing intersection on non-solids is not possible - + Performing difference on non-solids is not possible @@ -3247,7 +2634,7 @@ Note: The placement is expressed in local space of object being attached. PartGui::DlgChamferEdges - + Chamfer Edges @@ -3266,53 +2653,53 @@ Note: The placement is expressed in local space of object being attached. - If checked, direction of extrusion is reversed. - - - - - Reversed - - - - - Specify direction manually using X,Y,Z values. - - - - - Custom direction: - - - - Extrude perpendicularly to plane of input shape. - + Along normal - - Click to start selecting an edge in 3d view. + + Set direction to match a direction of straight edge. Hint: to account for length of the edge too, set both lengths to zero. + + + + + Along edge: + + + + + If checked, direction of extrusion is reversed. + + + + + Reversed + Click to start selecting an edge in 3d view. + + + + Select - Set direction to match a direction of straight edge. Hint: to account for length of the edge too, set both lengths to zero. + Specify direction manually using X,Y,Z values. - Along edge: + Custom direction: @@ -3342,52 +2729,67 @@ Note: The placement is expressed in local space of object being attached. - Length to extrude along direction (can be negative). If both lengths are zero, magnitude of direction is used. + Length to extrude along direction (can be negative). +If both lengths are zero, magnitude of direction is used. - + Against: - - Length to extrude against direction (can be negative). + + Length to extrude against the direction (can be negative). - + Distribute extrusion length equally to both sides. - + Symmetric - - Taper outward angle + + Taper angle along - - - Apply slope (draft) to extrusion side faces. + + Taper (draft) angle along extrusion direction - + + Taper angle against + + + + + Taper (draft) angle against extrusion direction + + + + If checked, extruding closed wires will give solids, not shells. - + Create solid - + + Select shape(s) that should be extruded + + + + Shape @@ -3397,53 +2799,53 @@ Note: The placement is expressed in local space of object being attached. - + The document '%1' doesn't exist. - - + + Creating Extrusion failed. %1 - + Object not found: %1 - + No shapes selected for extrusion. Select some, first. - + Extrusion direction link is invalid. %1 - + Direction mode is to use an edge, but no edge is linked. - + Can't determine normal vector of shape to be extruded. Please use other mode. (%1) - + Extrusion direction vector is zero-length. It must be non-zero. - + Total extrusion length is zero (length1 == -length2). It must be nonzero. @@ -3542,7 +2944,7 @@ Note: The placement is expressed in local space of object being attached. - + Start length @@ -3558,7 +2960,7 @@ Note: The placement is expressed in local space of object being attached. - + Start radius @@ -3568,39 +2970,39 @@ Note: The placement is expressed in local space of object being attached. - - + + Edge%1 - + Length - + Radius - + No shape selected - + No valid shape is selected. Please select a valid shape in the drop-down box first. - + No edge selected - + No edge entity is checked to fillet. Please check one or more edge entities first. @@ -3695,12 +3097,12 @@ Please check one or more edge entities first. - Product + Author - - Author + + Product @@ -3718,51 +3120,41 @@ Please check one or more edge entities first. - Scheme - - - - - Uncheck this to skip invisible object when exporting, which is useful for CADs that do not support invisibility STEP styling. - - - - - Export invisible objects - - - - Units for export of STEP - - Write out curves in parametric space of surface - - - - + Millimeter - + Meter - + Inch - - Use legacy exporter + + Write out curves in parametric space of surface - + + Uncheck this to skip invisible object when exporting, which is useful for CADs that do not support invisibility STEP styling. + + + + + Export invisible objects + + + + Check this option to keep the placement information when exporting a single object. Please note that when import back the STEP file, the placement will be encoded into the shape geometry, instead of keeping @@ -3770,137 +3162,147 @@ it inside the Placement property. - + Export single object placement - - If not empty, field contents will be used in the STEP file header. + + Use legacy exporter - - Header + + Scheme - - Author - - - - - Product - - - - - Company - - - - + Import - + If checked, no Compound merge will be done during file reading (slower but higher details). - + Enable STEP Compound merge - + Select this to use App::LinkGroup as group container, or else use App::Part. - + Use LinkGroup - + Select this to not import any invisible objects. - + Import invisible objects - + Reduce number of objects using Link array - + Reduce number of objects - + Expand compound shape with multiple solids - + Expand compound shape - - + + Show progress bar when importing - + Do not use instance name. Useful for some legacy STEP file with non-meaningful auto generated instance names. - + Ignore instance names - + Mode - + Single document - + Assembly per document - + Assembly per document in sub-directory - + Object per document - + Object per document in sub-directory + + + If not empty, field contents will be used in the STEP file header. + + + + + Header + + + + + Company + + + + + Author + + + + + Product + + This parameter indicates whether parametric curves (curves in parametric space of surface) @@ -3922,43 +3324,43 @@ the size of the resulting STEP file. - - Direction: - - - - + X: - + Y: - + Z: + + + Direction: + + Size: - - Height: + + Length: - + Width: - - Length: + + Height: @@ -3975,23 +3377,23 @@ the size of the resulting STEP file. - - Direction: - - - - + X: - + + Y: + + + + Z: - - Y: + + Direction: @@ -4001,12 +3403,12 @@ the size of the resulting STEP file. - Height: + Radius: - - Radius: + + Height: @@ -4081,79 +3483,79 @@ the size of the resulting STEP file. - + Plane - + Box - + Cylinder - + Cone - + Sphere - + Ellipsoid - + Torus - + Prism - + Wedge - + Helix - + Spiral - + Circle - + Ellipse @@ -4164,13 +3566,13 @@ the size of the resulting STEP file. - + Line - + Regular polygon @@ -4180,119 +3582,119 @@ the size of the resulting STEP file. - - - Width: - - - - - + + Length: - - - + + + Width: + + + + + + - + Height: - - Rotation angle: - - - - - - - + + + + Radius: - + Angle in first direction: - + Angle in first direction - + Angle in second direction: - + Angle in second direction - - - Angle: + + Rotation angle: - - - + + + Radius 1: - - - + + + Radius 2: - - + + + Angle: + + + + + U parameter: - + V parameters: - + Radius 3: - - + + V parameter: - + U Parameter: - + Polygon: - + Circumradius: @@ -4303,64 +3705,64 @@ the size of the resulting STEP file. - + Y min/max: - + Z min/max: - + X2 min/max: - + Z2 min/max: - + Pitch: - + Coordinate system: - + Right-handed - + Left-handed - + Growth: - + Number of rotations: - - + + Angle 1: - - + + Angle 2: @@ -4375,7 +3777,7 @@ the size of the resulting STEP file. - + Minor radius: @@ -4386,13 +3788,13 @@ the size of the resulting STEP file. - + Y: - + Z: @@ -4408,24 +3810,24 @@ the size of the resulting STEP file. - + Vertex - - - + + + Create %1 - + No active document - + &Create @@ -4508,17 +3910,17 @@ the size of the resulting STEP file. - + Projection Object - + Have no active document!!! - + Can not create a projection object!!! @@ -4531,121 +3933,121 @@ the size of the resulting STEP file. - - If checked, revolving wires will produce solids. If not, revolving a wire yields a shell. - - - - - Create Solid - - - - + Shape - - Angle: - - - - + Revolution axis - + Center X: - + Center Y: - + Center Z: - - + + Click to set this as axis - + Dir. X: - + Dir. Y: - + Dir. Z: - - + + Select reference - + + Angle: + + + + If checked, revolution will extend forwards and backwards by half the angle. - + Symmetric angle - + + If checked, revolving wires will produce solids. If not, revolving a wire yields a shell. + + + + + Create Solid + + + + Object not found: %1 - + Select a shape for revolution, first. - + Revolution axis link is invalid. %1 - + Revolution axis direction is zero-length. It must be non-zero. - + Revolution angle span is zero. It must be non-zero. - - + + Creating Revolve failed. %1 - + Selecting... (line or arc) @@ -4658,10 +4060,25 @@ the size of the resulting STEP file. - + Tessellation + + + Defines the deviation of tessellation to the actual surface + + + + + <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:MS Shell Dlg 2; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Tessellation</span></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><span style=" font-weight:400;">Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.</span></p></body></html> + + + + + Maximum deviation depending on the model bounding box + + % @@ -4669,36 +4086,21 @@ the size of the resulting STEP file. - Defines the deviation of tessellation to the actual surface - - - - - <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:MS Shell Dlg 2; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Tessellation</span></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><span style=" font-weight:400;">Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.</span></p></body></html> - - - - - Maximum deviation depending on the model bounding box - - - - Maximum angular deflection - + ° - + Deviation - + Setting a too small deviation causes the tessellation to take longerand thus freezes or slows down the GUI. @@ -4950,37 +4352,37 @@ the sketch plane's normal vector will be used PartGui::LoftWidget - + Available profiles - + Selected profiles - + Too few elements - + At least two vertices, edges, wires or faces are required. - + Input error - + Vertex/Edge/Wire/Face - + Loft @@ -5038,12 +4440,12 @@ the sketch plane's normal vector will be used - + Select a shape for mirroring, first. - + No such document '%1'. @@ -5074,149 +4476,276 @@ the sketch plane's normal vector will be used + + PartGui::SectionCut + + + Permanent Section Cutting + + + + + Cutting X + + + + + + + Offset + + + + + + + Flip + + + + + Cutting Y + + + + + Cutting Z + + + + + Cut face + + + + + Color of cut face + + + + + Color + + + + + If checked, the color and transpareny +will be taken from the cut objects. +Works only if all objects have the same values. + + + + + Auto + + + + + Transparency of cut face + + + + + Transparency + + + + + 0 % + + + + + Refreshes the list of visible objects + + + + + Refresh view + + + + + When the dialog is closed, +only created cuts will be visible + + + + + Keep only cuts visible when closing + + + + + Sliders are disabled for assemblies + + + PartGui::ShapeBuilderWidget - - - - - - - + + + + + + + Wrong selection - - + + Select two vertices - - + + Select one or more edges - + Select three or more vertices - + Select two or more faces - + Select only one part object - + Select two vertices to create an edge - + Select adjacent edges - + Select a list of vertices - + Select a closed set of edges - + Select adjacent faces - + All shape types can be selected + + PartGui::ShapeFromMesh + + + Shape from mesh + + + + + Sew shape + + + + + Enter tolerance for sewing shape: + + + PartGui::SweepWidget - + Available profiles - + Selected profiles - - - - Sweep path - - - - - Select one or more connected edges you want to sweep along. - - - - + Too few elements - + At least one edge or wire is required. - + + Invalid selection + + + + + Select one or more edges from a single object. + + + + Wrong selection - + '%1' cannot be used as profile and path. - + Input error - + Done - + Select one or more connected edges in the 3d view and press 'Done' - - + + + Sweep path + + + + + The selected sweep path is invalid. - + Vertex/Wire - + Sweep @@ -5260,7 +4789,7 @@ the sketch plane's normal vector will be used - + Attachment Offset (in local coordinates): @@ -5270,52 +4799,52 @@ the sketch plane's normal vector will be used - - In y-direction: - - - - - - + + + Note: The placement is expressed in local coordinate system of object being attached. - + + In y-direction: + + + + In z-direction: - + Around x-axis: - - Around y-axis: - - - - - Around z-axis: - - - - + Rotation around the x-axis Note: The placement is expressed in local coordinate system of object being attached. - + + Around y-axis: + + + + Rotation around the y-axis Note: The placement is expressed in local coordinate system of object being attached. + + + Around z-axis: + + Rotation around the z-axis @@ -5334,77 +4863,77 @@ of object being attached. - + OCC error: %1 - + unknown error - + Attachment mode failed: %1 - + Not attached - + Attached with mode %1 - + Attachment Offset (inactive - not attached): - + Face - + Edge - + Vertex - + Selecting... - + Reference%1 - + Not editable because rotation of AttachmentOffset is bound by expressions. - + Reference combinations: - + %1 (add %2) - + %1 (add more references) @@ -5412,185 +4941,185 @@ of object being attached. PartGui::TaskCheckGeometryDialog - + Shape Content - - + + Settings - + Skip settings page - + Skip this settings page and run the geometry check automatically. Default: false - + Run BOP check - + Extra boolean operations check that can sometimes find errors that the standard BRep geometry check misses. These errors do not always mean the checked object is unusable. Default: false - + Single-threaded - + Run the geometry check in a single thread. This is slower, but more stable. Default: false - + Log errors - + Log errors to report view. Default: true - + Expand shape content - + Expand shape content. Changes will take effect next time you use the check geometry tool. Default: false - + Advanced shape content - + Show advanced shape content. Changes will take effect next time you use the check geometry tool. Default: false - + Individual BOP Checks: - + Bad type - + Check for bad argument types. Default: true - + Self-intersect - + Check for self-intersections. Default: true - + Too small edge - + Check for edges that are too small. Default: true - + Nonrecoverable face - + Check for nonrecoverable faces. Default: true - + Continuity - + Check for continuity. Default: true - + Incompatibility of face - + Check for incompatible faces. Default: true - + Incompatibility of vertex - + Check for incompatible vertices. Default: true - + Incompatibility of edge - + Check for incompatible edges. Default: true - + Invalid curve on surface - + Check for invalid curves on surfaces. Default: true - + Run check - + Results @@ -5617,7 +5146,7 @@ Individual BOP Checks: PartGui::TaskDlgAttacher - + Datum dialog: Input error @@ -5679,7 +5208,7 @@ by dragging a selection rectangle in the 3D view - + Closed @@ -5764,17 +5293,17 @@ by dragging a selection rectangle in the 3D view - Face from vertices + Edge from vertices - Shell from faces + Wire from edges - Edge from vertices + Face from vertices @@ -5784,34 +5313,34 @@ by dragging a selection rectangle in the 3D view + Shell from faces + + + + Solid from shell - + Planar - + Refine shape - + All faces - + Create - - - Wire from edges - - PartGui::TaskSweep @@ -5836,7 +5365,7 @@ by dragging a selection rectangle in the 3D view - + Select one or more profiles and select an edge or wire in the 3D view for the sweep path. @@ -5855,42 +5384,42 @@ in the 3D view for the sweep path. - - Height: - - - - + Outer radius - + Inner radius + + + Height: + + PartGui::ThicknessWidget - - - + + + Thickness - + Select faces of the source object and press 'Done' - + Done - + Input error @@ -5898,95 +5427,550 @@ in the 3D view for the sweep path. Part_FaceMaker - + Simple - + Makes separate plane face from every wire independently. No support for holes; wires can be on different planes. - + Bull's-eye facemaker - + Supports making planar faces with holes with islands. - + Cheese facemaker - + Supports making planar faces with holes, but no islands inside holes. - + Part Extrude facemaker - + Supports making faces with holes, does not support nesting. + + QObject + + + + Edit %1 + + + + + + + Part design + + + + + + Import-Export + + + + + + + + + + Wrong selection + + + + + + Select two shapes please. + + + + + + + Non-solids selected + + + + + + + The use of non-solids for boolean operations may lead to unexpected results. +Do you want to continue? + + + + + Select two shapes or more, please. Or, select one compound containing two or more shapes to compute common between. + + + + + Select two shapes or more, please. Or, select one compound containing two or more shapes to be fused. + + + + + Select one shape or more, please. + + + + + All CAD Files + + + + + All Files + + + + + You have to select either two edges or two wires. + + + + + + No reference selected + + + + + + Face + + + + + + Edge + + + + + + Vertex + + + + + Compound + + + + + Compound Solid + + + + + Solid + + + + + Shell + + + + + Wire + + + + + Shape + + + + + No Error + + + + + Invalid Point On Curve + + + + + Invalid Point On Curve On Surface + + + + + Invalid Point On Surface + + + + + No 3D Curve + + + + + Multiple 3D Curve + + + + + Invalid 3D Curve + + + + + No Curve On Surface + + + + + Invalid Curve On Surface + + + + + Invalid Curve On Closed Surface + + + + + Invalid Same Range Flag + + + + + Invalid Same Parameter Flag + + + + + Invalid Degenerated Flag + + + + + Free Edge + + + + + Invalid MultiConnexity + + + + + Invalid Range + + + + + Empty Wire + + + + + Redundant Edge + + + + + Self Intersecting Wire + + + + + No Surface + + + + + Invalid Wire + + + + + Redundant Wire + + + + + Intersecting Wires + + + + + Invalid Imbrication Of Wires + + + + + Empty Shell + + + + + Redundant Face + + + + + Unorientable Shape + + + + + Not Closed + + + + + Not Connected + + + + + Sub Shape Not In Shape + + + + + Bad Orientation + + + + + Bad Orientation Of Sub Shape + + + + + Invalid Tolerance Value + + + + + Check Failed + + + + + No Result + + + + + Out Of Enum Range: + + + + + BOPAlgo CheckUnknown + + + + + BOPAlgo BadType + + + + + BOPAlgo SelfIntersect + + + + + BOPAlgo TooSmallEdge + + + + + BOPAlgo NonRecoverableFace + + + + + BOPAlgo IncompatibilityOfVertex + + + + + BOPAlgo IncompatibilityOfEdge + + + + + BOPAlgo IncompatibilityOfFace + + + + + BOPAlgo OperationAborted + + + + + BOPAlgo GeomAbs_C0 + + + + + BOPAlgo_InvalidCurveOnSurface + + + + + BOPAlgo NotValid + + + + + + Invalid + + + + + + Selections + + + + + + Control + + + + + Reset selection + + + + + Toggle direct dimensions + + + + + Toggle orthogonal dimensions + + + + + Clear all dimensions + + + + + Set colors... + + + + + Edit mirror plane + + + + + Edit fillet edges + + + + + Edit chamfer edges + + + + + Edit offset + + + + + Edit thickness + + + + + Show control points + + + + + Attachment editor + + + Workbench - + &Part - + &Simple - + &Parametric - + Solids - + Part tools - + Boolean - + Primitives - + Join - + Split - + Compound diff --git a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts index 77000f823d..d87280d1fd 100644 --- a/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts +++ b/src/Mod/PartDesign/Gui/Resources/translations/PartDesign.ts @@ -4,12 +4,12 @@ PartDesign_InvoluteGear - + Involute gear... - + Creates or edit the involute gear definition. @@ -17,12 +17,12 @@ PartDesign_Sprocket - + Sprocket... - + Creates or edit the sprocket definition. @@ -30,12 +30,12 @@ WizardShaft - + Shaft design wizard... - + Start the shaft design wizard @@ -43,60 +43,134 @@ WizardShaftTable - + Length [mm] - + Diameter [mm] - + Inner diameter [mm] - + Constraint type - + Start edge type - + Start edge size - + End edge type - + End edge size + + App::Property + + + The center point of the helix' start; derived from the reference axis. + + + + + The helix' direction; derived from the reference axis. + + + + + The reference axis of the helix. + + + + + The helix input mode specifies which properties are set by the user. +Dependent properties are then calculated. + + + + + The axial distance between two turns. + + + + + The height of the helix' path, not accounting for the extent of the profile. + + + + + The number of turns in the helix. + + + + + The angle of the cone that forms a hull around the helix. +Non-zero values turn the helix into a conical spiral. +Positive values make the radius grow, nevatige shrink. + + + + + The growth of the helix' radius per turn. +Non-zero values turn the helix into a conical spiral. + + + + + Sets the turning direction to left handed, +i.e. counter-clockwise when moving along its axis. + + + + + Determines whether the helix points in the opposite direction of the axis. + + + + + If set, the result will be the intersection of the profile and the preexisting body. + + + + + If false, the tool will propose an initial value for the pitch based on the profile bounding box, +so that self intersection is avoided. + + + CmdPartDesignAdditiveHelix - + PartDesign - + Additive helix - + Sweep a selected sketch along a helix @@ -104,17 +178,17 @@ CmdPartDesignAdditiveLoft - + PartDesign - + Additive loft - + Loft a selected profile through other profile sections @@ -122,17 +196,17 @@ CmdPartDesignAdditivePipe - + PartDesign - + Additive pipe - + Sweep a selected sketch along a path or to other profiles @@ -140,17 +214,17 @@ CmdPartDesignBody - + PartDesign - + Create body - + Create a new body and make it active @@ -158,17 +232,17 @@ CmdPartDesignBoolean - + PartDesign - + Boolean operation - + Boolean operation with two or more bodies @@ -176,17 +250,17 @@ CmdPartDesignCS - + PartDesign - + Create a local coordinate system - + Create a new local coordinate system @@ -194,17 +268,17 @@ CmdPartDesignChamfer - + PartDesign - + Chamfer - + Chamfer the selected edges of a shape @@ -212,17 +286,17 @@ CmdPartDesignClone - + PartDesign - + Create a clone - + Create a new clone @@ -230,17 +304,17 @@ CmdPartDesignDraft - + PartDesign - + Draft - + Make a draft on a face @@ -248,17 +322,17 @@ CmdPartDesignDuplicateSelection - + PartDesign - + Duplicate selected object - + Duplicates the selected object and adds it to the active body @@ -266,17 +340,17 @@ CmdPartDesignFillet - + PartDesign - + Fillet - + Make a fillet on an edge, face or body @@ -284,17 +358,17 @@ CmdPartDesignGroove - + PartDesign - + Groove - + Groove a selected sketch @@ -302,17 +376,17 @@ CmdPartDesignHole - + PartDesign - + Hole - + Create a hole with the selected sketch @@ -320,17 +394,17 @@ CmdPartDesignLine - + PartDesign - + Create a datum line - + Create a new datum line @@ -338,17 +412,17 @@ CmdPartDesignLinearPattern - + PartDesign - + LinearPattern - + Create a linear pattern feature @@ -356,17 +430,17 @@ CmdPartDesignMigrate - + PartDesign - + Migrate - + Migrate document to the modern PartDesign workflow @@ -374,17 +448,17 @@ CmdPartDesignMirrored - + PartDesign - + Mirrored - + Create a mirrored feature @@ -392,17 +466,17 @@ CmdPartDesignMoveFeature - + PartDesign - + Move object to other body - + Moves the selected object to another body @@ -410,17 +484,17 @@ CmdPartDesignMoveFeatureInTree - + PartDesign - + Move object after other object - + Moves the selected object and insert it after another object @@ -428,17 +502,17 @@ CmdPartDesignMoveTip - + PartDesign - + Set tip - + Move the tip of the body @@ -446,17 +520,17 @@ CmdPartDesignMultiTransform - + PartDesign - + Create MultiTransform - + Create a multitransform feature @@ -464,17 +538,17 @@ CmdPartDesignNewSketch - + PartDesign - + Create sketch - + Create a new sketch @@ -482,17 +556,17 @@ CmdPartDesignPad - + PartDesign - + Pad - + Pad a selected sketch @@ -500,17 +574,17 @@ CmdPartDesignPlane - + PartDesign - + Create a datum plane - + Create a new datum plane @@ -518,17 +592,17 @@ CmdPartDesignPocket - + PartDesign - + Pocket - + Create a pocket with the selected sketch @@ -536,17 +610,17 @@ CmdPartDesignPoint - + PartDesign - + Create a datum point - + Create a new datum point @@ -554,17 +628,17 @@ CmdPartDesignPolarPattern - + PartDesign - + PolarPattern - + Create a polar pattern feature @@ -572,17 +646,17 @@ CmdPartDesignRevolution - + PartDesign - + Revolution - + Revolve a selected sketch @@ -590,17 +664,17 @@ CmdPartDesignScaled - + PartDesign - + Scaled - + Create a scaled feature @@ -608,17 +682,17 @@ CmdPartDesignShapeBinder - + PartDesign - + Create a shape binder - + Create a new shape binder @@ -626,13 +700,13 @@ CmdPartDesignSubShapeBinder - + PartDesign - - + + Create a sub-object(s) shape binder @@ -640,17 +714,17 @@ CmdPartDesignSubtractiveHelix - + PartDesign - + Subtractive helix - + Sweep a selected sketch along a helix and remove it from the body @@ -658,17 +732,17 @@ CmdPartDesignSubtractiveLoft - + PartDesign - + Subtractive loft - + Loft a selected profile through other profile sections and remove it from the body @@ -676,17 +750,17 @@ CmdPartDesignSubtractivePipe - + PartDesign - + Subtractive pipe - + Sweep a selected sketch along a path or to other profiles and remove it from the body @@ -694,17 +768,17 @@ CmdPartDesignThickness - + PartDesign - + Thickness - + Make a thick solid @@ -712,13 +786,13 @@ CmdPrimtiveCompAdditive - + PartDesign + - Create an additive primitive @@ -820,88 +894,89 @@ Command - + Edit ShapeBinder - + Create ShapeBinder - + Create SubShapeBinder - + Create Clone - - + + Make copy - + Create a Sketch on Face - + Create a new Sketch - + Convert to MultiTransform feature - + Create Boolean - + + Add a Body - + Migrate legacy part design features to Bodies - + Move tip to selected feature - + Duplicate a PartDesign object - + Move an object - + Move an object inside tree - + Mirrored - + Make LinearPattern @@ -911,7 +986,7 @@ - + Scaled @@ -919,37 +994,37 @@ FeaturePickDialog - + Valid - + Invalid shape - + No wire in sketch - + Sketch already used by other feature - + Sketch belongs to another Body feature - + Base plane - + Feature is located after the Tip feature @@ -957,17 +1032,17 @@ Gui::TaskView::TaskWatcherCommands - + Face tools - + Sketch tools - + Create Geometry @@ -1020,7 +1095,7 @@ PartDesign::Groove - + The requested feature cannot be created. The reason may be that: - the active Body does not contain a base shape, so there is no material to be removed; @@ -1031,7 +1106,7 @@ PartDesign::Hole - + The requested feature cannot be created. The reason may be that: - the active Body does not contain a base shape, so there is no material to be removed; @@ -1042,7 +1117,7 @@ PartDesign::Pocket - + The requested feature cannot be created. The reason may be that: - the active Body does not contain a base shape, so there is no material to be removed; @@ -1069,6 +1144,11 @@ Please select a body from below, or create a new body. Create new body + + + Please select + + PartDesignGui::DlgPrimitives @@ -1366,7 +1446,7 @@ If zero, it is equal to Radius2 PartDesignGui::NoDependentsSelection - + Selecting this will cause circular dependency. @@ -1404,12 +1484,12 @@ If zero, it is equal to Radius2 - + Boolean parameters - + Remove @@ -1417,44 +1497,44 @@ If zero, it is equal to Radius2 PartDesignGui::TaskBoxPrimitives - + Primitive parameters - + Cone radii are equal - + The radii for cones must not be equal! - - - + + + Invalid wedge parameters - + X min must not be equal to X max! - + Y min must not be equal to Y max! - + Z min must not be equal to Z max! - + Create primitive @@ -1469,7 +1549,7 @@ If zero, it is equal to Radius2 - + Click button to enter selection mode, click again to end selection @@ -1521,30 +1601,35 @@ click again to end selection - + + Use All Edges + + + + Size 2 - + Angle - - - - + + + + There must be at least one item - + Selection error - + At least one item must be kept. @@ -1552,7 +1637,7 @@ click again to end selection PartDesignGui::TaskDatumParameters - + parameters @@ -1560,17 +1645,17 @@ click again to end selection PartDesignGui::TaskDlgBooleanParameters - + Empty body list - + The body list cannot be empty - + Boolean: Accept: Input error @@ -1578,12 +1663,12 @@ click again to end selection PartDesignGui::TaskDlgDatumParameters - + Incompatible reference set - + There is no attachment mode that fits the current set of references. If you choose to continue, the feature will remain where it is now, and will not be moved as the references change. Continue? @@ -1591,7 +1676,7 @@ click again to end selection PartDesignGui::TaskDlgFeatureParameters - + Input error @@ -1614,7 +1699,7 @@ click again to end selection - + Click button to enter selection mode, click again to end selection @@ -1656,20 +1741,20 @@ click again to end selection - - - - + + + + There must be at least one item - + Selection error - + At least one item must be kept. @@ -1677,17 +1762,63 @@ click again to end selection PartDesignGui::TaskDressUpParameters - + + Add all edges + + + + + Adds all edges to the list box (active only when in add selection mode). + + + + Remove - - + + There must be at least one item + + PartDesignGui::TaskExtrudeParameters + + + + No face selected + + + + + + Face + + + + + Sketch normal + + + + + Face normal + + + + + Select reference... + + + + + + Custom direction + + + PartDesignGui::TaskFeaturePick @@ -1731,52 +1862,52 @@ click again to end selection - + Valid - + Invalid shape - + No wire in sketch - + Sketch already used by other feature - + Belongs to another body - + Belongs to another part - + Doesn't belong to any body - + Base plane - + Feature is located after the tip feature - + Select feature @@ -1791,7 +1922,7 @@ click again to end selection - + Click button to enter selection mode, click again to end selection @@ -1818,20 +1949,25 @@ click again to end selection - - - - + + Use All Edges + + + + + + + There must be at least one item - + Selection error - + At least one item must be kept. @@ -1844,189 +1980,207 @@ click again to end selection - + Status: - + Valid - + Axis: - - + + Base X axis - - + + Base Y axis - - + + Base Z axis - + + Horizontal sketch axis - + + Vertical sketch axis - - + + + Normal sketch axis + + + + + Select reference... - + Mode: - + Pitch-Height-Angle - + Pitch-Turns-Angle - + Height-Turns-Angle - + Height-Turns-Growth - + Pitch: - + Height: - + Turns: - + Cone angle: - - Growth: + + Radial growth: - + Left handed - + Reversed - + Remove outside of profile - + Update view - + Helix parameters + + + Construction line %1 + + + + + Error: unsupported mode + + PartDesignGui::TaskHoleParameters - + Counterbore - + Countersink - + Cheesehead (deprecated) - + Countersink socket screw (deprecated) - + Cap screw (deprecated) - + Hole parameters - + None - + ISO metric regular profile - + ISO metric fine profile - + UTS coarse profile - + UTS fine profile - + UTS extra fine profile @@ -2084,12 +2238,12 @@ click again to end selection - + Remove - + Error @@ -2142,12 +2296,12 @@ click again to end selection - + Loft parameters - + Remove @@ -2190,12 +2344,12 @@ click again to end selection - + Remove - + Error @@ -2233,52 +2387,52 @@ click again to end selection - + Remove - + Edit - + Delete - + Add mirrored transformation - + Add linear pattern - + Add polar pattern - + Add scaled transformation - + Move up - + Move down - + Right-click to add @@ -2286,190 +2440,202 @@ click again to end selection PartDesignGui::TaskPadParameters - - Form + + Pad parameters - - Type + + Offset from face at which pad will end - - - + + Reverses pad direction + + + + Dimension - + + To last + + + + + To first + + + + + Up to face + + + + + Two dimensions + + + + + PartDesignGui::TaskPadPocketParameters + + + Form + + + + + Type + + + + + Dimension + + + + Length - + + Offset to face + + + + Direction - + Direction/edge: - - Either along the sketch normal -or select an edge as reference + + Set a direction or select an edge +from the model as reference - - + Sketch normal - - - + Select reference... - - Use custom direction + + Custom direction - + + Show direction + + + + Use custom vector for pad direction, otherwise the sketch plane's normal vector will be used - - x-component of direction vector - - - - - z - - - - - y-component of direction vector - - - - - y - - - - - z-component of direction vector - - - - + x - + + x-component of direction vector + + + + + y + + + + + y-component of direction vector + + + + + z + + + + + z-component of direction vector + + + + If unchecked, the length will be measured along the specified direction - + Length along sketch normal - - Offset to face - - - - - Offset from face in which pad will end - - - - + Applies length symmetrically to sketch plane - + Symmetric to plane - - Reverses pad direction - - - - + Reversed - + + + Angle to taper the extrusion + + + + + Taper angle + + + + 2nd length - - - + + 2nd taper angle + + + + Face - + Update view - - - Pad parameters - - - - - - No face selected - - - - - - To last - - - - - - To first - - - - - - Up to face - - - - - - Two dimensions - - PartDesignGui::TaskPipeOrientation @@ -2554,12 +2720,12 @@ measured along the specified direction - + Section orientation - + Remove @@ -2618,23 +2784,23 @@ measured along the specified direction - + Pipe parameters - + Remove - - + + Input error - + No active body @@ -2672,12 +2838,17 @@ measured along the specified direction - + + List can be reordered by dragging + + + + Section transformation - + Remove @@ -2685,91 +2856,42 @@ measured along the specified direction PartDesignGui::TaskPocketParameters - - Form - - - - - Type - - - - - - - Dimension - - - - - Length - - - - - Offset - - - - - Symmetric to plane - - - - - Reversed - - - - - 2nd length - - - - - - - Face - - - - - Update view - - - - + Pocket parameters - - - No face selected + + Offset from face at which pocket will end - - + + Reverses pocket direction + + + + + Dimension + + + + Through all - - + To first - - + Up to face - - + Two dimensions @@ -2840,7 +2962,7 @@ measured along the specified direction PartDesignGui::TaskPrimitiveParameters - + Attachment @@ -2859,19 +2981,19 @@ measured along the specified direction - + Base X axis - + Base Y axis - + Base Z axis @@ -2887,7 +3009,7 @@ measured along the specified direction - + Select reference... @@ -2912,7 +3034,7 @@ measured along the specified direction - + Revolution parameters @@ -2955,7 +3077,7 @@ measured along the specified direction - + Remove @@ -2983,7 +3105,7 @@ measured along the specified direction - + Datum shape parameters @@ -2991,7 +3113,7 @@ measured along the specified direction PartDesignGui::TaskSketchBasedParameters - + Face @@ -3006,7 +3128,7 @@ measured along the specified direction - + Click button to enter selection mode, click again to end selection @@ -3038,25 +3160,25 @@ click again to end selection - - Join Type - - - - + Skin - + Pipe - + Recto Verso + + + Join Type + + Arc @@ -3074,20 +3196,20 @@ click again to end selection - - - - + + + + There must be at least one item - + Selection error - + At least one item must be kept. @@ -3095,7 +3217,7 @@ click again to end selection PartDesignGui::TaskTransformedMessages - + Transformed feature messages @@ -3103,59 +3225,59 @@ click again to end selection PartDesignGui::TaskTransformedParameters - + Normal sketch axis - + Vertical sketch axis - + Horizontal sketch axis - - + + Construction line %1 - + Base X axis - + Base Y axis - + Base Z axis - - + + Select reference... - + Base XY plane - + Base YZ plane - + Base XZ plane @@ -3163,7 +3285,7 @@ click again to end selection PartDesignGui::ViewProviderBody - + Toggle active body @@ -3257,12 +3379,12 @@ click again to end selection PartDesign_MoveFeature - + Select body - + Select a body from the list @@ -3270,27 +3392,27 @@ click again to end selection PartDesign_MoveFeatureInTree - + Select feature - + Select a feature from the list - + Move tip - + The moved feature appears after the currently set tip. - + Do you want the last feature to be the new tip? @@ -3298,347 +3420,347 @@ click again to end selection QObject - + Invalid selection - + There are no attachment modes that fit selected objects. Select something else. + + - - Error - + There is no active body. Please make a body active before inserting a datum entity. - + Sub-Shape Binder - + Several sub-elements selected - + You have to select a single face as support for a sketch! - + No support face selected - + You have to select a face as support for a sketch! - + No planar support - + You need a planar face as support for a sketch! - + No valid planes in this document - + Please create a plane first or select a face to sketch on - - - - - - - - - + + + + + + + + + A dialog is already open in the task panel - - - - - - - - - + + + + + + + + + Do you want to close this dialog? - + Cannot use this command as there is no solid to subtract from. - + Ensure that the body contains a feature before attempting a subtractive command. - + Cannot use selected object. Selected object must belong to the active body - + Consider using a ShapeBinder or a BaseFeature to reference external geometry in a body. - + No sketch to work on - + No sketch is available in the document - - - - + + + + Wrong selection - + Select an edge, face, or body. - + Select an edge, face, or body from a single body. - - + + Selection is not in Active Body - + Select an edge, face, or body from an active body. - + Wrong object type - + %1 works only on parts. - + Shape of the selected Part is empty - + not possible on selected faces/edges. - + No valid features in this document - + Please create a feature first. - + Please select only one feature in an active body. - + Part creation failed - + Failed to create a part object. - - - - + + + + Bad base feature - + Body can't be based on a PartDesign feature. - + %1 already belongs to a body, can't use it as base feature for another body. - + Base feature (%1) belongs to other part. - + The selected shape consists of multiple solids. This may lead to unexpected results. - + The selected shape consists of multiple shells. This may lead to unexpected results. - + The selected shape consists of only a shell. This may lead to unexpected results. - + The selected shape consists of multiple solids or shells. This may lead to unexpected results. - + Base feature - + Body may be based on no more than one feature. - + Nothing to migrate - + No PartDesign features found that don't belong to a body. Nothing to migrate. - + Sketch plane cannot be migrated - + Please edit '%1' and redefine it to use a Base or Datum plane as the sketch plane. + - - - - + + + Selection error - + Select exactly one PartDesign feature or a body. - + Couldn't determine a body for the selected feature '%s'. - + Only a solid feature can be the tip of a body. - - - + + + Features cannot be moved - + Some of the selected features have dependencies in the source body - + Only features of a single source Body can be moved - + There are no other bodies to move to - + Impossible to move the base feature of a body. - + Select one or more features from the same body. - + Beginning of the body - + Dependency violation - + Early feature must not depend on later feature. @@ -3655,111 +3777,111 @@ This may lead to unexpected results. - - - + + Vertical sketch axis - - - + + Horizontal sketch axis - - + Construction line %1 - + Face - + In order to use PartDesign you need an active Body object in the document. Please make one active (double click) or create one. If you have a legacy document with PartDesign objects without Body, use the migrate function in PartDesign to put them into a Body. - + Active Body Required - + To create a new PartDesign object, there must be an active Body object in the document. Please make one active (double click) or create a new Body. - + Feature is not in a body - + In order to use this feature it needs to belong to a body object in the document. - + Feature is not in a part - + In order to use this feature it needs to belong to a part object in the document. - + + + + + + Edit %1 + + + + Set colors... - + Edit boolean - - + + Plane - - + + Line - - + + Point - + Coordinate System - + Edit datum - - - - Edit %1 - - Feature error @@ -3772,122 +3894,112 @@ This feature is broken and can't be edited. - + Edit groove - + Edit hole - + Edit loft - + Edit pad - + Edit pipe - + Edit pocket - + Edit primitive - + Edit revolution - + Edit shape binder - + Synchronize - + Select bound object - + One transformed shape does not intersect support - + %1 transformed shapes do not intersect support - + Transformation succeeded - + The document "%1" you are editing was designed with an old version of PartDesign workbench. - + Do you want to migrate in order to use modern PartDesign features? - + The document "%1" seems to be either in the middle of the migration process from legacy PartDesign or have a slightly broken structure. - + Do you want to make the migration automatically? - + Note: If you choose to migrate you won't be able to edit the file with an older FreeCAD version. If you refuse to migrate you won't be able to use new PartDesign features like Bodies and Parts. As a result you also won't be able to use your parts in the assembly workbench. Although you will be able to migrate any moment later with 'Part Design -> Migrate'. - + Migrate manually - + Edit helix - - - Please select - - - - - Sketch normal - - SprocketParameter @@ -4224,224 +4336,224 @@ Although you will be able to migrate any moment later with 'Part Design -&g - + Whether the hole gets a thread - + Threaded - + Whether the hole gets a modelled thread - + Model Thread - + Live update of changes to the thread Note that the calculation can take some time - + Update view - + Customize thread clearance - - Custom Thread Clearance + + Custom Thread - - + + Clearance - + Custom Thread clearance value - + Direction - + Right hand - + Left hand - + Size - + Hole clearance Only available for holes without thread - - + + Standard - - - + + + Close - - + + Wide - + Class - + Tolerance class for threaded holes according to hole profile - - + + Diameter - + Hole diameter - - + + Depth - - + + Dimension - + Through all - + Thread Depth - + Hole depth - + Tapped (DIN76) - + <b>Hole cut</b> - - + + Type - + Cut type for screw heads - + Check to override the values predefined by the 'Type' - + Custom values - + Countersink angle - + <b>Drill point</b> - + Flat - + Angled - + The size of the drill point will be taken into account for the depth of blind holes - + Take into account for depth - + <b>Misc</b> - + Tapered - + Taper angle for the hole 90 degree: straight hole under 90: smaller hole radius at the bottom @@ -4449,22 +4561,22 @@ over 90: larger hole radius at the bottom - + Reverses the hole direction - + Reversed - + Normal - + Loose @@ -4485,67 +4597,77 @@ over 90: larger hole radius at the bottom Workbench - + &Sketch - + &Part Design - + Create a datum - + Create an additive feature - + Create a subtractive feature - + Apply a pattern - + Apply a dress-up feature - + Sprocket... - + Involute gear... - + Shaft design wizard - + Measure - + + Refresh + + + + + Toggle 3D + + + + Part Design Helper - + Part Design Modeling diff --git a/src/Mod/Path/Gui/Resources/translations/Path.ts b/src/Mod/Path/Gui/Resources/translations/Path.ts index 430e642d25..492555a790 100644 --- a/src/Mod/Path/Gui/Resources/translations/Path.ts +++ b/src/Mod/Path/Gui/Resources/translations/Path.ts @@ -4,1433 +4,1058 @@ App::Property - + Stop index(angle) for rotational scan - + Additional offset to the selected bounding box - - Smaller values yield a finer, more accurate mesh. Smaller values increase processing time a lot. - - - - - Smaller values yield a finer, more accurate mesh. Smaller values do not increase processing time much. - - - - - Dropcutter lines are created parallel to this axis. - - - - + The model will be rotated around this axis. - + Start index(angle) for rotational scan - - Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan. - - - - - Convert co-planar arcs to G2/G3 gcode commands for `Circular` and `CircularZigZag` cut patterns. - - - - - Smaller values yield a finer, more accurate the mesh. Smaller values increase processing time a lot. - - - - - Smaller values yield a finer, more accurate the mesh. Smaller values do not increase processing time much. - - - - - Avoid cutting the last 'N' faces in the Base Geometry list of selected faces. - - - - + Do not cut internal features on avoided faces. - - Positive values push the cutter toward, or beyond, the boundary. Negative values retract the cutter away from the boundary. - - - - - If true, the cutter will remain inside the boundaries of the model or selected face(s). - - - - - Choose how to process multiple Base Geometry features. - - - - - Positive values push the cutter toward, or into, the feature. Negative values retract the cutter away from the feature. - - - - - Cut internal feature areas within a larger selected face. - - - - - Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based). - - - - + Select the overall boundary for the operation. - - Set to clear last layer in a `Multi-pass` operation. - - - - - Set the direction for the cutting tool to engage the material: Climb (ClockWise) or Conventional (CounterClockWise) - - - - + The yaw angle used for certain clearing patterns - - Reverse the cut order of the stepover paths. For circular cut patterns, begin at the outside and work toward the center. - - - - - Set the Z-axis depth offset from the target surface. - - - - + Set the start point for the cut pattern. - - Choose location of the center point for starting the cut pattern. - - - - - Set the sampling resolution. Smaller values quickly increase processing time. - - - - - Set the stepover percentage, based on the tool's diameter. - - - - - Enable optimization of linear paths (co-linear points). Removes unnecessary co-linear points from G-Code output. - - - - - Enable separate optimization of transitions between, and breaks within, each step over path. - - - - - Collinear and co-radial artifact gaps that are smaller than this threshold are closed in the path. - - - - - Feedback: three smallest gaps identified in the path geometry. - - - - + Profile the edges of the selection. - + Make True, if specifying a Start Point - + The path to be copied - + The base path to modify - - Angles less than filter angle will not receive corner actions - - - - + Distance the point trails behind the spindle - + Height to raise during corner action - + The object to be reached by this hop - + The Z height of the hop - + Default length of extensions. - + List of features to extend. - + Stop processing - + X offset between tool and probe - + Y offset between tool and probe - + Number of points to probe in X direction - + Number of points to probe in Y direction - + The output location for the probe data to be written - + The base geometry for this operation - + Holds the calculated value for the StartDepth - + Holds the calculated value for the FinalDepth - + Holds the diameter of the tool - + Holds the max Z value of Stock - + Holds the min Z value of Stock - + Make False, to prevent operation from generating code - + An optional comment for this Operation - + User Assigned Label - + Operations Cycle Time Estimation - + Base locations for this operation - + Coolant mode for this operation - + Starting Depth of Tool- first cut depth in Z - + Final Depth of Tool- lowest value in Z - + Incremental Step Down of Tool - + Maximum material removed on final pass. - + Rapid Safety Height between locations. - + The start point of this path - + Lower limit of the turning diameter - + Upper limit of the turning diameter. - + Coolant option for this operation - + Additional base objects to be engraved - + The deflection value for discretizing arcs - + Vcarve Tolerance - + The input mapping axis - + The radius of the wrapped axis - + Calculate roll-on to path - + Calculate roll-off from path - + Keep the Tool Down in Path - - Use Machine Cutter Radius Compensation /Tool Path Offset G41/G42 - - - - + Length or Radius of the approach - + The Style of motion into the Path - + The Style of motion out of the Path - + The Mode of Point Radiusoffset or Center - + Extends LeadIn distance - + Extends LeadOut distance - + Perform plunges with G0 - + Apply LeadInOut to layers within an operation - + Fixture Offset Number - + Shape for bit shape - + The parametrized body representing the tool bit - + The file of the tool - + The name of the shape file - + List of all properties inherited from the bit - + The gcode to be inserted - + Angle of ramp. - + Ramping Method - + Which feed rate to use for ramping - + Custom feed rate - + Width of tags. - + Height of tags. - + Angle of tag plunge and ascent. - + Radius of the fillet for the tag. - + Locations of inserted holding tags - + IDs of disabled holding tags - - Incremental Drill depth before retracting to clear chips - - - - + Enable pecking - + The time to dwell between peck cycles - + Enable dwell - - Calculate the tip length and subtract from final depth - - - - + Controls how tool retracts Default=G99 - - The height where feed starts and height during retract tool when path is finished while in a peck operation - - - - + How far the drill depth is extended - + Orientation plane of CNC path - + Shape to use for calculating Boundary - + Clear edges of surface (Only applicable to BoundBox) - + Exclude milling raised areas inside the face. - + Ignore outer waterlines above this height. - + Uses the outline of the base geometry. - + The base object this collision refers to - - Show the temporary path construction objects when module is in DEBUG mode. - - - - + Enter custom start point for slot path. - + Enter custom end point for slot path. - - Set the geometric clearing pattern to use for the operation. - - - - - Positive extends the beginning of the path, negative shortens. - - - - - Positive extends the end of the path, negative shortens. - - - - - Complete the operation in a single pass at depth, or mulitiple passes to final depth. - - - - - Choose the path orientation with regard to the feature(s) selected. - - - - - Choose what point to use on the first selected feature. - - - - - Choose what point to use on the second selected feature. - - - - - For arcs/circlular edges, offset the radius for the path. - - - - - Enable to reverse the cut direction of the slot path. - - - - - The custom start point for the path of this operation - - - - + Comment or note for CNC program - + Default speed for horizontal rapid moves. - + Default speed for vertical rapid moves. - + Coolant Modes - + Default coolant mode. - + Expression set for the SafeHeight of new operations. - + Expression used for StartDepth of new operations. - + Expression used for FinalDepth of new operations. - + Expression used for StepDown of new operations. - + Start pocketing at center or boundary - + Percent of cutter diameter to step over on each pass - - The direction that the toolpath should go around the part ClockWise (CW) or CounterClockWise (CCW) - - - - - Extra offset to apply to the operation. Direction is operation dependent. - - - - + Angle of the zigzag pattern - + Clearing pattern to use - + Use 3D Sorting of Path - + Attempts to avoid unnecessary retractions. - + The side of path to insert bones - + The style of bones - + Bones that aren't dressed up - + The algorithm to determine the bone length - + Dressup length if Incision == custom - + Add Optional or Mandatory Stop to the program - + The path(s) to array - + Pattern method - - The spacing between the array copies in Linear pattern - - - - - The tool controller that will be used to calculate the path - - - - + The number of copies in X direction in Linear pattern - + The number of copies in Y direction in Linear pattern - + Total angle in Polar pattern - + The number of copies in Linear 1D and Polar pattern - + The centre of rotation in Polar pattern - - Make copies in X direction before Y in Linear 2D pattern - - - - + Percent of copies to randomly offset - + Maximum random offset of copies - + Seed value for jitter randomness - + List of custom property groups - + The point file from the surface probing. - + Deflection distance for arc interpolation - + Set thread orientation - + Currently only internal - + Defines which standard thread was chosen - + Set thread's major diameter - + Set thread's minor diameter - + Set thread's pitch - used for metric threads - + Set how many passes are used to cut the thread - + Direction of thread cutting operation - + Operation to clear the inside of the thread - + The desired width of the chamfer - + The additional depth of the tool path - + How to join chamfer segments - + Direction of Operation - + Side of Operation - + Select the segment, there the operations starts - + The base object this stock is derived from - + A material for this object - + Length of this stock box - + Width of this stock box - + Height of this stock box - + Radius of this stock cylinder - + Height of this stock cylinder - + Internal representation of stock type - + Split Arcs into discrete segments - + The active tool - + The speed of the cutting spindle in RPM - + Direction of spindle rotation - + Feed rate for vertical moves in Z - + Feed rate for horizontal moves - + Rapid rate for vertical moves in Z - + Rapid rate for horizontal moves - + The tool used by this controller - + List of disabled features - + The NC output file for this project - + Select the Post Processor - + Last Time the Job was post-processed - + An optional description for this job - + Job Cycle Time Estimation - + Solid object to be used as stock. - + Select the Type of Job - + Split output into multiple gcode files - + If multiple WCS, order the output this way - + The Work Coordinate Systems for the Job - + SetupSheet holding the settings for this job - + The base objects for all operations - + Collection of all tool controllers for the job - + Start cutting from the inside or outside - + Starting Radius - + Maximum distance before a miter join is truncated - + Profile holes as well as the outline - + Profile the outline - + Profile round holes - + Side of edge that tool should cut - + Make True, if using Cutter Radius Compensation - + The vertex index to start the path from - - - Use adaptive algorithm to eliminate excessive air milling above planar pocket top. - - - - - Use adaptive algorithm to eliminate excessive air milling below planar pocket bottom. - - - - - Process the model and stock in an operation with no Base Geometry selected. - - Path - + %s is not a Base Model object of the job %s - - Ignoring vertex - - - - + Edit - + Base shape %s already in the list - - Issue determine drillability: {} - - - - - Didn't find job %s - - - - - Illegal arc: Start and end radii not equal - - - - + Legacy Tools not supported - + Selected tool is not a drill - - Invalid Cutting Edge Angle %.2f, must be >0° and <=180° + + Invalid Cutting Edge Angle %.2f, must be &gt;0° and &lt;=180° - + Cutting Edge Angle (%.2f) results in negative tool tip length - + No parent job found for operation. - + Parent job %s doesn't have a base object - - No coolant property found. Please recreate operation. - - - - + No Tool Controller selected. - + Tool Error - + Feedrate Error - + Cycletime Error - + Base object %s.%s already in the list - + Base object %s.%s rejected by operation - + Profile - + Profile entire model, selected face(s) or selected edge(s) - - A planar adaptive start is unavailable. The non-planar will be attempted. - - - - + The non-planar adaptive start is also unavailable. - + Choose a Path Job - + Feed(H) - + Feed(V) - + Invalid Filename - + CW - + CCW - - Engraving Operations - - - - - 3D Operations - - - - - Project Setup - - - - - Tool Commands - - - - - New Operations - - - - - Helpful Tools - - - - - Path Dressup - - - - - Supplemental Commands - - - - - Path Modification - - - - - Specialty Operations - - - - - &Path - - - - - Utils - - - - + Warning - + Ok - + Don't Show This Anymore - - - List of disabled features - - - - - Choose a writable location for your toolbits - - - - - Heights - - - - - Diameters - - - - - AreaOp Operation - - - - - Uncreate AreaOp Operation - - - - - Pick Start Point - - - - - Unable to create path for face(s). - - PathAreaOp - + job %s has no Base. - + no job for op %s found. @@ -1438,84 +1063,33 @@ PathArray - + No base objects for PathArray. - - - Arrays of paths having different tool controllers are handled according to the tool controller of the first path. - - PathDeburr - - The selected tool has no CuttingEdgeAngle property. Assuming Endmill - - - - - - The desired width of the chamfer - - - - - The additional depth of the tool path - - - - - How to join chamfer segments - - - - - Direction of Operation - - - - - Side of Operation - - - - - Select the segment, there the operations starts - - - - + Round - + Miter - - - Deburr - - - - - Creates a Deburr Path along Edges or around Faces - - PathFixture - + Fixture - + Creates a Fixture Offset object @@ -1523,406 +1097,150 @@ PathGeom - + face %s not handled, assuming not vertical - + edge %s not handled, assuming not vertical - + isVertical(%s) not supported - + isHorizontal(%s) not supported - + %s not supported for flipping - - - Zero working area to process. Check your selection and settings. - - PathGui - + %s has no property %s (%s)) - - - Cannot find property %s of %s - - PathJob - + Unsupported stock object %s - + Unsupported stock type %s (%d) - - - Stock not from Base bound box! - - - - - Stock not a box! - - - - - Stock not a cylinder! - - - - - The NC output file for this project - - - - - Select the Post Processor - - - - - Arguments for the Post Processor (specific to the script) - - - - - Last Time the Job was post-processed - - - - - An optional description for this job - - - - - Solid object to be used as stock. - - - - - SetupSheet holding the settings for this job - - - - - The base objects for all operations - - - - - Collection of all tool controllers for the job - - - - - The Work Coordinate Systems for the Job - - - - - If multiple WCS, order the output this way - - - - - Split output into multiple gcode files - - - - - Select the Type of Job - - - - - Unsupported PathJob template version %s - - - - - Solids - - - - - 2D - - - - - Jobs - - - - - Base -/+ %.2f/%.2f %.2f/%.2f %.2f/%.2f - - - - - Box: %.2f x %.2f x %.2f - - - - - Cylinder: %.2f x %.2f - - - - - Unsupported stock type - - PathOp - + Edit - + Base Geometry - + Vertexes are not supported - + Edges are not supported - + Faces are not supported - + Mulitiple operations are labeled as - + Base Location - + Heights - - FinalDepth cannot be modified for this operation. -If it is necessary to set the FinalDepth manually please select a different operation. - - - - + Depths - + Diameters - + AreaOp Operation - + Operation - + Uncreate AreaOp Operation - + Pick Start Point - + No suitable tool controller found. Aborting op creation - + No tool controller, aborting op creation - + Make False, to prevent operation from generating code - - - The base geometry for this operation - - - - - Holds the calculated value for the StartDepth - - - - - Holds the calculated value for the FinalDepth - - - - - Holds the diameter of the tool - - - - - Holds the max Z value of Stock - - - - - Holds the min Z value of Stock - - - - - An optional comment for this Operation - - - - - User Assigned Label - - - - - Base locations for this operation - - - - - Coolant mode for this operation - - - - - Starting Depth of Tool- first cut depth in Z - - - - - Final Depth of Tool- lowest value in Z - - - - - Starting Depth internal use only for derived values - - - - - Incremental Step Down of Tool - - - - - Maximum material removed on final pass. - - - - - The height needed to clear clamps and obstructions - - - - - Rapid Safety Height between locations. - - - - - The start point of this path - - - - - Make True, if specifying a Start Point - - - - - Lower limit of the turning diameter - - - - - Upper limit of the turning diameter. - - - - - Coolant option for this operation - - - - - Job Cycle Time Estimation - - - - - Operations Cycle Time Estimation - - PathPlane - + Selection Plane - + Create a Selection Plane object @@ -1930,223 +1248,93 @@ Aborting op creation PathPocket - + Normal - + X - + Y - + Pass Extension - - - The distance the facing operation will extend beyond the boundary shape. - - - - - Pocket does not support shape %s.%s - - - - - Vertical faces do not form a loop - ignoring - - - - - Choose how to process multiple Base Geometry features. - - - - - Final depth set below ZMin of face(s) selected. - - PathProfile - + Outside - + Inside - + CW - - New property added to - - - - - Check its default value. - - - - + CCW - + Collectively - + Individually - + Round - + Square - + Miter - + Unable to create path for face(s). - - - Check edge selection and Final Depth requirements for profiling open edge(s). - - - - - For open edges, verify Final Depth for this operation. - - PathStock - + Invalid base object %s - no shape found - - The base object this stock is derived from - - - - - Extra allowance from part bound box in negative X direction - - - - - Extra allowance from part bound box in positive X direction - - - - - Extra allowance from part bound box in negative Y direction - - - - - Extra allowance from part bound box in positive Y direction - - - - - Extra allowance from part bound box in negative Z direction - - - - - Extra allowance from part bound box in positive Z direction - - - - - Length of this stock box - - - - - Width of this stock box - - - - - Height of this stock box - - - - - Radius of this stock cylinder - - - - - Height of this stock cylinder - - - - - Internal representation of stock type - - - - - Corrupted or incomplete placement information in template - ignoring - - - - - Corrupted or incomplete specification for creating stock from base - ignoring extent - - - - - Corrupted or incomplete size for creating a stock box - ignoring size - - - - - Corrupted or incomplete size for creating a stock cylinder - ignoring size - - - - + Unsupported stock type named {} - + Unsupported PathStock template version {} @@ -2154,200 +1342,100 @@ Aborting op creation PathSurface - + This operation requires OpenCamLib to be installed. - - New property added to - - - - - Check default value(s). - - - - + The GeometryTolerance for this Job is 0.0. - + Initializing LinearDeflection to 0.001 mm. - - Sample interval limits are 0.001 to 25.4 millimeters. - - - - - Cut pattern angle limits are +-360 degrees. - - - - - Cut pattern angle limits are +- 360 degrees. - - - - - AvoidLastX_Faces: Only zero or positive values permitted. - - - - - AvoidLastX_Faces: Avoid last X faces count limited to 100. - - - - + No JOB - - Canceling 3D Surface operation. Error creating OCL cutter. - - - - + operation time is - + Canceled 3D Surface operation. - + No profile geometry shape returned. - + No profile path geometry returned. - + No clearing shape returned. - + No clearing path geometry returned. - + No scan data to convert to Gcode. - + Failed to identify tool for operation. - + Failed to map selected tool to an OCL tool type. - + Failed to translate active tool to OCL tool type. - - - OCL tool not available. Cannot determine is cutter has tilt available. - - PathSurfaceSupport - + Shape appears to not be horizontal planar. - + Cannot calculate the Center Of Mass. - + Using Center of Boundbox instead. - - Face selection is unavailable for Rotational scans. - - - - + Ignoring selected faces. - - Failed to pre-process base as a whole. - - - - - Cannot process selected faces. Check horizontal surface exposure. - - - - - Failed to create offset face. - - - - - Failed to create collective offset avoid face. - - - - - Failed to create collective offset avoid internal features. - - - - - Path transitions might not avoid the model. Verify paths. - - - - - Faild to extract processing region for Face - - - - - No FACE data tuples received at instantiation of class. - - - - - Failed to identify a horizontal cross-section for Face - - - - - getUnifiedRegions() must be called before getInternalFeatures(). - - - - + Diameter dimension missing from ToolBit shape. @@ -2355,198 +1443,88 @@ Aborting op creation PathToolBit - + Toolbit cannot be edited: Shapefile not found - - - Edit ToolBit - - - - - Uncreate ToolBit - - - - - Create ToolBit - - - - - Shape for bit shape - - - - - The parametrized body representing the tool bit - - - - - The file of the tool - - - - - The name of the shape file - - - - - List of all properties inherited from the bit - - - - - Create Tool - - - - - Creates a new ToolBit object - - - - - Save Tool as... - - - - - Save Tool - - - - - Save an existing ToolBit object to a file - - - - - Load Tool - - - - - Load an existing ToolBit object from a file - - PathToolLibraryManager - + Tooltable JSON (*.json) - + Tooltable XML (*.xml) - + HeeksCAD tooltable (*.tooltable) - + LinuxCNC tooltable (*.tbl) - + Tool Table Same Name - + Tool Table Name Exists - - Unsupported Path tooltable template version %s - - - - + Unsupported Path tooltable - - - Tooltable JSON (*.fctl) - - PathWaterline - - This operation requires OpenCamLib to be installed. - - - - + New property added to - + Check default value(s). - + The GeometryTolerance for this Job is 0.0. - + Initializing LinearDeflection to 0.0001 mm. - - Sample interval limits are 0.0001 to 25.4 millimeters. - - - - + Cut pattern angle limits are +-360 degrees. - + Cut pattern angle limits are +- 360 degrees. - - AvoidLastX_Faces: Only zero or positive values permitted. - - - - - AvoidLastX_Faces: Avoid last X faces count limited to 100. - - - - + No JOB - - Canceling Waterline operation. Error creating OCL cutter. - - - - + operation time is @@ -2554,7 +1532,7 @@ Aborting op creation Path_3dTools - + 3D Operations @@ -2562,32 +1540,32 @@ Aborting op creation Path_Adaptive - + Outside - + Inside - + Clearing - + Profiling - + Adaptive - + Adaptive clearing and profiling @@ -2595,17 +1573,17 @@ Aborting op creation Path_Array - + Array - + Creates an array from selected path(s) - + Arrays can be created only from Path operations. @@ -2613,48 +1591,38 @@ Aborting op creation Path_Comment - + Comment - + Add a Comment to your CNC program - - - Create a Comment in your CNC program - - Path_Copy - + Copy - + Creates a linked copy of another path - - - Create Copy - - Path_Custom - + Custom - + Create custom gcode snippet @@ -2662,12 +1630,12 @@ Aborting op creation Path_Deburr - + Deburr - + Creates a Deburr Path along Edges or around Faces @@ -2675,19 +1643,19 @@ Aborting op creation Path_Dressup - + Please select one path object - + The selected object is not a path - + Please select a Path object @@ -2695,259 +1663,204 @@ Aborting op creation Path_DressupAxisMap - - The input mapping axis - - - - - The radius of the wrapped axis - - - - + Axis Map Dress-up - + Remap one axis to another. - - - Create Dress-up - - - - - The base path to modify - - Path_DressupDogbone - - The base path to modify - - - - - The side of path to insert bones - - - - - The style of bones - - - - - Bones that aren't dressed up - - - - - The algorithm to determine the bone length - - - - - Dressup length if Incision == custom - - - - - Edit Dogbone Dress-up - - - - + Dogbone Dress-up - - Creates a Dogbone Dress-up object from a selected path - - - - + Please select one path object - + The selected object is not a path - - - Create Dogbone Dress-up - - Path_DressupDragKnife - + DragKnife Dress-up - - Modifies a path to add dragknife corner actions - - - - + Please select one path object - + The selected object is not a path - + Please select a Path object - - - Create Dress-up - - - - - Edit Dragknife Dress-up - - Path_DressupLeadInOut - + Arc - + Tangent - + Perpendicular - - The Style of LeadIn the Path - - - - - The Style of LeadOut the Path - - - - - The Mode of Point Radiusoffset or Center - - - - + Radius - + Center - + Length/Radius positive not Null - - Edit LeadInOut Dress-up - - - - + LeadInOut Dressup - - Creates a Cutter Radius Compensation G41/G42 Entry Dressup object from a selected path - - - - + Please select one path object - + The selected object is not a path - + Please select a Profile object + + + Dressup + + + + + LeadIn + + + + + Enable LeadIn + + + + + Extend In: + + + + + Style In: + + + + + LeadOut + + + + + Enable LeadOut + + + + + Extend Out: + + + + + Style Out: + + + + + Length / Radius: + + + + + Radius / Center: + + + + + Keep Tool Down + + + + + Rapid Plunge + + + + + <html><head/><body><p>Apply Lead In/Out on all layers</p></body></html> + + + + + Include Layers + + + + + Use Machine CRC + + Path_DressupPathBoundary - - Create a Boundary dressup - - - - + Boundary Dress-up - - Creates a Path Boundary Dress-up object from a selected path - - - - + Please select one path object - - Create Path Boundary Dress-up - - - - - The base path to modify - - - - - Solid object to be used to limit the generated Path. - - - - - Determines if Boundary describes an inclusion or exclusion mask. - - - - + The selected object is not a path @@ -2955,72 +1868,62 @@ Aborting op creation Path_DressupRampEntry - - The base path to modify - - - - - Angle of ramp. - - - - + RampMethod1 - + RampMethod2 - + RampMethod3 - + Helix - + Horizontal Feed Rate - + Vertical Feed Rate - + Ramp Feed Rate - + Custom - + RampEntry Dress-up - + Please select one path object - + The selected object is not a path - + Please select a Profile object @@ -3028,196 +1931,111 @@ Aborting op creation Path_DressupTag - + The selected object is not a path - + Please select a Profile object - + Holding Tag - - Cannot copy tags - internal error - - - - - Create a Tag dressup - - - - + Tag Dress-up - + Creates a Tag Dress-up object from a selected path - + Please select one path object - - Create Tag Dress-up - - - - - The base path to modify - - - - - Width of tags. - - - - - Height of tags. - - - - - Angle of tag plunge and ascent. - - - - - Radius of the fillet for the tag. - - - - - Locations of inserted holding tags - - - - - IDs of disabled holding tags - - - - - Factor determining the # of segments used to approximate rounded tags. - - - - + No Base object found. - + Base is not a Path::Feature object. - + Base doesn't have a Path to dress-up. - + Base Path is empty. - - - Cannot insert holding tags for this path - please select a Profile path - - Path_DressupZCorrect - - The point file from the surface probing. - - - - - Deflection distance for arc interpolation - - - - - Edit Z Correction Dress-up - - - - + Z Depth Correction Dress-up - + Use Probe Map to correct Z depth - - - Create Dress-up - - Path_Drilling - + G99 - + G98 - + None - + Drill Tip - + 2x Drill Tip - + Drilling - - - Creates a Path Drilling object from a features of a base object - - Path_Engrave - + Engrave - + Creates an Engraving Path around a Draft ShapeString @@ -3225,7 +2043,7 @@ Aborting op creation Path_EngraveTools - + Engraving Operations @@ -3233,25 +2051,20 @@ Aborting op creation Path_ExportTemplate - + Export Template - - - Exports Path Job as a template to be used for other jobs - - Path_Gcode_pre - + No active document - + No job object @@ -3259,22 +2072,22 @@ Aborting op creation Path_Helix - + Helix - + Creates a Path Helix object from a features of a base object - + CW - + CCW @@ -3282,60 +2095,40 @@ Aborting op creation Path_Hop - + Hop - + Creates a Path Hop object - + Please select one path object - + The selected object is not a path - - - Create Hop - - Path_Inspect - - <b>Note</b>: Pressing OK will commit any change you make above to the object, but if the object is parametric, these changes will be overridden on recompute. - - - - - Inspect G-code - - - - - Inspects the G-code contents of a path - - - - + Inspect Path Commands - + Inspects the contents of a Path object - + Please select exactly one path object @@ -3343,167 +2136,137 @@ Aborting op creation Path_Job - + Job - + Creates a Path Job object - - Export Template - - - - - Exports Path Job as a template to be used for other jobs - - - - + Edit - + Stock not a cylinder! - - Edit Job - - - - - Uncreate Job - - - - + Select Output File - + All Files (*.*) - + Unsupported stock object %s - + Unsupported stock type %s (%d) - + Model Selection - - Create Job - - - - + Warning - + Please add one. - + Ok - + Add - + This job has no base model. - + This job has no tool. - + Fixture - + Tool - + Operation - + 2D - + 2.5D - + Lathe - + Multiaxis - + Solids - + Jobs - + Base -/+ %.2f/%.2f %.2f/%.2f %.2f/%.2f - + Box: %.2f x %.2f x %.2f - - Cylinder: %.2f x %.2f - - - - + Unsupported stock type @@ -3511,7 +2274,7 @@ Aborting op creation Path_Job: - + Cylinder: %.2f x %.2f @@ -3519,12 +2282,12 @@ Aborting op creation Path_MillFace - + Face - + Create a Facing Operation from a model or face @@ -3532,7 +2295,7 @@ Aborting op creation Path_OpActiveToggle - + Toggle the Active State of the Operation @@ -3540,17 +2303,17 @@ Aborting op creation Path_Operation - + None - + Flood - + Mist @@ -3558,7 +2321,7 @@ Aborting op creation Path_OperationCopy - + Copy the operation in the job @@ -3566,120 +2329,90 @@ Aborting op creation Path_Pocket - + Boundbox - + Face Region - + Perimeter - + Stock - + Collectively - + Individually - + Climb - + Conventional - + Center - + Edge - + ZigZag - + Offset - - Spiral - - - - + ZigZagOffset - + Line - - Triangle - - - - + Grid - - - 3D Pocket - - - - - Creates a Path 3D Pocket object from a face or faces - - - - - Pocket Shape - - - - - Creates a Path Pocket object from a face or faces - - Path_Pocket3D - + 3D Pocket - + Creates a Path 3D Pocket object from a face or faces @@ -3687,12 +2420,12 @@ Aborting op creation Path_Pocket_Shape - + Pocket Shape - + Creates a Path Pocket object from a face or faces @@ -3700,25 +2433,20 @@ Aborting op creation Path_Post - + Post Process - + Post Process the selected Job - - - Post Process the Selected path(s) - - Path_PreferencesPathDressup - + Dressups @@ -3726,27 +2454,27 @@ Aborting op creation Path_Probe - + Select Probe Point File - + All Files (*.*) - + Select Output File - + Probe - + Create a Probing Grid from a job stock @@ -3754,12 +2482,12 @@ Aborting op creation Path_Profile - + Profile - + Profile entire model, selected face(s) or selected edge(s) @@ -3767,7 +2495,7 @@ Aborting op creation Path_PropertyBag - + PropertyBag @@ -3775,227 +2503,227 @@ Aborting op creation Path_Sanity - + Check the path job for common errors - + Base Object(s) - + Job Sequence - + Job Description - + Job Type - + CAD File Name - + Last Save Date - + Customer - + Designer - + Operation - + Minimum Z Height - + Maximum Z Height - + Cycle Time - + Coolant - + TOTAL JOB - + Tool Number - + Description - + Manufacturer - + Part Number - + URL - + Inspection Notes - + Tool Controller - + Feed Rate - + Spindle Speed - + Tool Shape - + Tool Diameter - + X Size - + Y Size - + Z Size - + Material - + Work Offsets - + Order By - + Part Datum - + Gcode File - + Last Post Process Date - + Stops - + Programmer - + Machine - + Postprocessor - + Post Processor Flags - + File Size (kbs) - + Line Count - + Note - + Operator - + Date @@ -4003,22 +2731,22 @@ Aborting op creation Path_SelectLoop - + Finish Selecting Loop - + Complete loop selection from two edges - + Feature Completion - + Closed loop detection failed. @@ -4026,17 +2754,17 @@ Aborting op creation Path_SimpleCopy - + Simple Copy - + Creates a non-parametric copy of another path - + Please select exactly one path object @@ -4044,12 +2772,12 @@ Aborting op creation Path_Simulator - + CAM Simulator - + Simulate Path G-Code on stock @@ -4057,167 +2785,167 @@ Aborting op creation Path_Slot - + New property added to - + Check default value(s). - + Line - + ZigZag - + Single-pass - + Multi-pass - + Start to End - + Perpendicular - + Center of Mass - + Center of BoundBox - + Lowest Point - + Highest Point - + Long Edge - + Short Edge - + Vertex - + No Base Geometry object in the operation. - + Custom points are identical. - + Custom points not at same Z height. - + No path extensions available for full circles. - + operation collides with model. - + Verify slot path start and end points. - + The selected face is inaccessible. - + A single selected face must have four edges minimum. - + No parallel edges identified. - + value error. - + Current tool larger than arc diameter. - + Failed to determine point 1 from - + Failed to determine point 2 from - + Selected geometry not parallel. - + The selected face is not oriented vertically: - + Current offset value produces negative radius. - + Slot - + Create a Slot operation from selected geometry or custom points. @@ -4225,12 +2953,12 @@ Aborting op creation Path_Stop - + Stop - + Add Optional or Mandatory Stop to the program @@ -4238,142 +2966,142 @@ Aborting op creation Path_Surface - + BaseBoundBox - + Stock - + CenterOfMass - + CenterOfBoundBox - + XminYmin - + Custom - + Conventional - + Climb - + Circular - + CircularZigZag - + Line - + Offset - + Spiral - + ZigZag - + X - + Y - + Collectively - + Individually - + Single-pass - + Multi-pass - + None - + Only - + First - + Last - + Planar - + Rotational - + 3D Surface - + Create a 3D Surface Operation from a model @@ -4381,87 +3109,72 @@ Aborting op creation Path_ThreadMilling - + Thread Milling - + Custom External - + Custom Internal - + Imperial External (2A) - + Imperial External (3A) - - Custom - - - - - Metric Internal - - - - + Imperial Internal (2B) - - Imperial Internal - - - - + Imperial Internal (3B) - + Metric External (4G6G) - + Metric External (6G) - + Metric Internal (6H) - + LeftHand - + RightHand - + Climb - + Conventional @@ -4469,22 +3182,22 @@ Aborting op creation Path_ToolBit - + Choose a writable location for your toolbits - + Tooltable JSON (*.fctl) - + Save toolbit library - + LinuxCNC tooltable (*.tbl) @@ -4492,12 +3205,12 @@ Aborting op creation Path_ToolBitCreate - + Create Tool - + Creates a new ToolBit object @@ -4505,12 +3218,12 @@ Aborting op creation Path_ToolBitDock - + ToolBit Dock - + Toggle the Toolbit Dock @@ -4518,12 +3231,12 @@ Aborting op creation Path_ToolBitLibraryOpen - + ToolBit Library editor - + Open an editor to manage ToolBit libraries @@ -4531,12 +3244,12 @@ Aborting op creation Path_ToolBitLoad - + Load Tool - + Load an existing ToolBit object from a file @@ -4544,12 +3257,12 @@ Aborting op creation Path_ToolBitSave - + Save Tool - + Save an existing ToolBit object to a file @@ -4557,7 +3270,7 @@ Aborting op creation Path_ToolBitSaveAs - + Save Tool as... @@ -4565,27 +3278,27 @@ Aborting op creation Path_ToolController - + Add Tool Controller to the Job - + Add Tool Controller - + Forward - + Reverse - + None @@ -4593,42 +3306,42 @@ Aborting op creation Path_ToolTable - + Open tooltable - + Save tooltable - + Rename Tooltable - + Enter Name: - + Add New Tool Table - + Delete Selected Tool Table - + Rename Selected Tool Table - + Tool Manager @@ -4636,22 +3349,17 @@ Aborting op creation Path_Vcarve - + Vcarve - + Creates a medial line engraving path - - VCarve requires an engraving cutter with CuttingEdgeAngle - - - - + Engraver Cutting Edge Angle must be < 180 degrees. @@ -4659,12 +3367,12 @@ Aborting op creation Path_Waterline - + Waterline - + Create a Waterline Operation from a model @@ -4672,52 +3380,52 @@ Aborting op creation Workbench - + Project Setup - + Tool Commands - + New Operations - + Path Modification - + Helpful Tools - + &Path - + Path Dressup - + Supplemental Commands - + Specialty Operations - + Utils @@ -4725,778 +3433,135 @@ Aborting op creation path_waterline - + This operation requires OpenCamLib to be installed. - + OCL Dropcutter - + Experimental - + BaseBoundBox - + Stock - + CenterOfMass - + CenterOfBoundBox - + XminYmin - + Custom - + Off - + Circular - + CircularZigZag - + Line - + Offset - + Spiral - + ZigZag - + Conventional - + Climb - + None - + Collectively - + Individually - + Single-pass - + Multi-pass - - PathAdaptive - - - Extend Outline error - - - - - PathFeatureExtensions - - - Extensions enabled - - - - - Click to enable Extensions - - - - - Including Edges/Wires - - - - - Click to include Edges/Wires - - - - - Waterline error - - - - - PathSlot - - - New property added to - - - - - Check default value(s). - - - - - No Base Geometry object in the operation. - - - - - Custom points are identical. - - - - - Custom points not at same Z height. - - - - - Current Extend Radius value produces negative arc radius. - - - - - No path extensions available for full circles. - - - - - operation collides with model. - - - - - The selected face is inaccessible. - - - - - Only a vertex selected. Add another feature to the Base Geometry. - - - - - A single selected face must have four edges minimum. - - - - - No parallel edges identified. - - - - - value error. - - - - - Verify slot path start and end points. - - - - - Current tool larger than arc diameter. - - - - - Failed, slot from edge only accepts lines, arcs and circles. - - - - - Failed to determine point 1 from - - - - - Failed to determine point 2 from - - - - - Selected geometry not parallel. - - - - - The selected face is not oriented vertically: - - - - - Current offset value produces negative radius. - - - - - PathDressup_HoldingTags - - - Edit HoldingTags Dress-up - - - - - PathPocketShape - - - Default length of extensions. - - - - - List of features to extend. - - - - - When enabled connected extension edges are combined to wires. - - - - - Uses the outline of the base geometry. - - - - - PathPropertyBag - - - Edit PropertyBag - - - - - Create PropertyBag - - - - - PropertyBag - - - - - Creates an object which can be used to store reference properties. - - - - - List of custom property groups - - - - - PathEngrave - - - Engrave - - - - - Creates an Engraving Path around a Draft ShapeString - - - - - Additional base objects to be engraved - - - - - The vertex index to start the path from - - - - - PathHelix - - - The direction of the circular cuts, ClockWise (CW), or CounterClockWise (CCW) - - - - - Start cutting from the inside or outside - - - - - Radius increment (must be smaller than tool diameter) - - - - - Starting Radius - - - - - PathThreadMilling - - - Thread Milling - - - - - Creates a Path Thread Milling operation from features of a base object - - - - - Set thread orientation - - - - - Currently only internal - - - - - Defines which standard thread was chosen - - - - - Set thread's major diameter - - - - - Set thread's minor diameter - - - - - Set thread's pitch - used for metric threads - - - - - Set thread's TPI (turns per inch) - used for imperial threads - - - - - Set how many passes are used to cut the thread - - - - - Direction of thread cutting operation - - - - - Set to True to get lead in and lead out arcs at the start and end of the thread cut - - - - - Operation to clear the inside of the thread - - - - - PathToolBitLibrary - - - ToolBit Dock - - - - - Toggle the Toolbit Dock - - - - - ToolBit Library editor - - - - - Open an editor to manage ToolBit libraries - - - - - PathToolController - - - Error updating TC: %s - - - - - The active tool - - - - - The speed of the cutting spindle in RPM - - - - - Direction of spindle rotation - - - - - Feed rate for vertical moves in Z - - - - - Feed rate for horizontal moves - - - - - Rapid rate for vertical moves in Z - - - - - Rapid rate for horizontal moves - - - - - Unsupported PathToolController template version %s - - - - - PathToolController template has no version - corrupted template file? - - - - - The tool used by this controller - - - - - PathVcarve - - - Additional base objects to be engraved - - - - - The deflection value for discretizing arcs - - - - - Cutoff for removing colinear segments (degrees). - default=10.0. - - - - - The Job Base Object has no engraveable element. Engraving operation will produce no output. - - - - - Error processing Base object. Engraving operation will produce no output. - - - - - Path_DressupZCorrectp - - - break segments into smaller segments of this length. - - - - - Path_Face - - - Face - - - - - Create a Facing Operation from a model or face - - - - - Probe - - - Probe - - - - - Create a Probing Grid from a job stock - - - - - TooltableEditor - - - Save toolbit library - - - - - Open tooltable - - - - - Save tooltable - - - - - Rename Tooltable - - - - - Enter Name: - - - - - Add New Tool Table - - - - - Delete Selected Tool Table - - - - - Rename Selected Tool Table - - - - - PathCustom - - - The gcode to be inserted - - - - - PathSetupSheet - - - Default speed for horizontal rapid moves. - - - - - Default speed for vertical rapid moves. - - - - - The usage of this field depends on SafeHeightExpression - by default its value is added to StartDepth and used for SafeHeight of an operation. - - - - - Expression set for the SafeHeight of new operations. - - - - - The usage of this field depends on ClearanceHeightExpression - by default is value is added to StartDepth and used for ClearanceHeight of an operation. - - - - - Expression set for the ClearanceHeight of new operations. - - - - - Expression used for StartDepth of new operations. - - - - - Expression used for FinalDepth of new operations. - - - - - Expression used for StepDown of new operations. - - - - - Coolant Modes - - - - - Default coolant mode. - - - - - PathUtils - - - Issue determine drillability: {} - - - - - Path_Fixture - - - Fixture - - - - - Creates a Fixture Offset object - - - - - Create a Fixture Offset - - - - - Path_Plane - - - Selection Plane - - - - - Create a Selection Plane object - - - - - Path_SetupSheet - - - Edit SetupSheet - - - - - PathOpGui - - - Mulitiple operations are labeled as - - - - - PathProject - - - Vertexes are not supported - - - - - Edges are not supported - - - - - Faces are not supported - - - CmdPathArea - + Path - + Area - + Creates a feature area from selected objects @@ -5504,17 +3569,17 @@ Aborting op creation CmdPathAreaWorkplane - + Path - + Area workplane - + Select a workplane for a FeatureArea @@ -5522,17 +3587,17 @@ Aborting op creation CmdPathCompound - + Path - + Compound - + Creates a compound from selected paths @@ -5540,17 +3605,17 @@ Aborting op creation CmdPathShape - + Path - + From Shape - + Creates a path from a selected shape @@ -5558,27 +3623,27 @@ Aborting op creation Command - + Create Path Area View - + Create Path Area - + Select Workplane for Path Area - + Create Path Compound - + Create Path Shape @@ -5672,19 +3737,19 @@ Aborting op creation - Operation Depths - - - - <html><head/><body><p>Enable to include the default heights for operations in the template.</p></body></html> - + Operation Heights + + + Operation Depths + + <html><head/><body><p>Enable to include the default rapid tool speeds in the template.</p></body></html> @@ -5697,19 +3762,19 @@ Aborting op creation - <html><head/><body><p>Enable all Operations for which the configuration values should be exported.</p><p><br/></p><p>Note that only operations are listed which currently have configuration values setup.</p></body></html> - - - - <html><head/><body><p>Enable to include the default coolant mode in the template.</p></body></html> - + Coolant Mode + + + <html><head/><body><p>Enable all Operations for which the configuration values should be exported.</p><p><br/></p><p>Note that only operations are listed which currently have configuration values setup.</p></body></html> + + <html><head/><body><p>If enabled the creation of stock is included in the template. If a template does not include a stock definition the default stock creation algorithm will be used (creation from the Base object's bound box).</p><p>This option is most useful if stock is a box or cylinder, or if the machine has a standard placement for machining.</p><p>Note that this option is disabled if a stock object from an existing solid is used in the job - they cannot be stored in a template.</p></body></html> @@ -5731,20 +3796,20 @@ Aborting op creation - + + <html><head/><body><p>Hint about the current stock extent setting.</p></body></html> + + + + <html><head/><body><p>If enabled the current placement of the stock solid is stored in the template.</p></body></html> - + Placement - - - <html><head/><body><p>Hint about the current stock extent setting.</p></body></html> - - <html><head/><body><p>Hint about the current stock placement.</p></body></html> @@ -5960,7 +4025,6 @@ Aborting op creation DlgJobChooser - Choose a Path Job @@ -6013,6 +4077,7 @@ Aborting op creation + @@ -6070,12 +4135,12 @@ Aborting op creation - <html><head/><body><p>Extension of BoundBox's MaxY.</p></body></html> + Ext. X - Ext. X + <html><head/><body><p>Extension of BoundBox's MinX.</p></body></html> @@ -6090,50 +4155,50 @@ Aborting op creation - <html><head/><body><p>Extension of BoundBox's MinX.</p></body></html> - - - - - Ext. Z - - - - - <html><head/><body><p>Extension of BoundBox's MinZ.</p></body></html> - - - - - <html><head/><body><p>Extension of BoundBox's MaxZ.</p></body></html> - - - - <html><head/><body><p>Extension of BoundBox's MinY.</p></body></html> + + + <html><head/><body><p>Extension of BoundBox's MaxY.</p></body></html> + + + + + Ext. Z + + + + + <html><head/><body><p>Extension of BoundBox's MinZ.</p></body></html> + + + + + <html><head/><body><p>Extension of BoundBox's MaxZ.</p></body></html> + + - <html><head/><body><p>Radius of the Cylinder.</p></body></html> - - - - - <html><head/><body><p>Height of the Cylinder.</p></body></html> - - - - Radius - - + + <html><head/><body><p>Radius of the Cylinder.</p></body></html> + + + + + Height + + + <html><head/><body><p>Height of the Cylinder.</p></body></html> + + Length @@ -6141,24 +4206,24 @@ Aborting op creation - Width - - - - <html><head/><body><p>Length of the Box.</p></body></html> - - <html><head/><body><p>Height of the Box.</p></body></html> + + Width - + <html><head/><body><p>Width of the Box.</p></body></html> + + + <html><head/><body><p>Height of the Box.</p></body></html> + + <html><head/><body><p>I checked the path is constrained by the solid. Otherwise the the volume of the solid describes a &quot;keep out&quot; zone.</p></body></html> @@ -6170,61 +4235,61 @@ Aborting op creation - - <html><head/><body><p>Add selected features to the list of base geometries for this operation.</p></body></html> - - - - - - - Add - - - - - <html><head/><body><p>Remove the selected list items from the list of base geometries. The operation will not be applied to them.</p></body></html> + + <html><head/><body><p>List of operations with Base Geometry in current Job.</p></body></html> - + Import + + + + + <html><head/><body><p>Select one or more features in the 3d view and press 'Add' to add them as the base items for this operation.</p><p><br/></p><p>Selected features can be deleted entirely.</p></body></html> + + + + + <html><head/><body><p>Add selected features to the list of base geometries for this operation.</p></body></html> + + + + + + Add + + + + + <html><head/><body><p>Remove the selected list items from the list of base geometries. The operation will not be applied to them.</p></body></html> + + + + + + Remove - + <html><head/><body><p>Clears list of base geometries.</p></body></html> - - + + Clear - + All objects will be processed using the same operation properties - - - <html><head/><body><p>Select one or more features in the 3d view and press 'Add' to add them as the base items for this operation.</p><p><br/></p><p>Selected features can be deleted entirely.</p></body></html> - - - - - Import - - - - - <html><head/><body><p>List of operations with Base Geometry in current Job.</p></body></html> - - <html><head/><body><p>Table of hole features and the determined radius of the associated hole.</p><p><br/></p><p>You can add feature for processing by selecting them and then pressing Add. If a feature is accidentally added to the list it can be removed through Remove and will no longer be processed.</p><p><br/></p><p>Reset deletes all current items from the list and fills the list with all circular holes eligible for the operation from the model. You can again refine the list afterwards by enabling/disabling, removing and adding features.</p></body></html> @@ -6243,27 +4308,27 @@ Aborting op creation - <html><head/><body><p>Remove all list items and fill list with all eligible features from the job's base object.</p></body></html> - - - - - Reset + <html><head/><body><p>Add selected items from 3d view to the list of base geometries.</p></body></html> - All objects will be processed using the same operation properties. - - - - <html><head/><body><p>Remove selected list items from the list of base geometries. The operation is no longer applied to them.</p></body></html> - - <html><head/><body><p>Add selected items from 3d view to the list of base geometries.</p></body></html> + + <html><head/><body><p>Remove all list items and fill list with all eligible features from the job's base object.</p></body></html> + + + + + Reset + + + + + All objects will be processed using the same operation properties. @@ -6273,34 +4338,32 @@ Aborting op creation - X - Y - <html><head/><body><p>Remove selected location from the list. The operation is no longer applied to them.</p></body></html> + <html><head/><body><p>Opens a dialog to add arbitrary locations.</p></body></html> - <html><head/><body><p>Edit selected location.</p></body></html> - - - - - Edit + <html><head/><body><p>Remove selected location from the list. The operation is no longer applied to them.</p></body></html> - <html><head/><body><p>Opens a dialog to add arbitrary locations.</p></body></html> + <html><head/><body><p>Edit selected location.</p></body></html> + + + + + Edit @@ -6316,71 +4379,71 @@ Aborting op creation - + <html><head/><body><p>Start Depth of the operation. The highest point in Z-axis the operation needs to process.</p></body></html> - - <html><head/><body><p>The depth of the operation which corresponds to the lowest value in Z-axis the operation needs to process.</p></body></html> + + <html><head/><body><p>Transfer the Z value of the selected feature as the Start Depth for the operation.</p></body></html> - - - <html><head/><body><p>Transfer the Z value of the selected feature as the Final Depth for the operation.</p></body></html> - - - - - - - + + + + ... - - Finish Step Down - - - - - - <html><head/><body><p>Transfer the Z value of the selected feature as the Start Depth for the operation.</p></body></html> - - - - + Final Depth - + + + <html><head/><body><p>The depth of the operation which corresponds to the lowest value in Z-axis the operation needs to process.</p></body></html> + + + + + + <html><head/><body><p>Transfer the Z value of the selected feature as the Final Depth for the operation.</p></body></html> + + + + Step Down + + + <html><head/><body><p>The depth in Z-axis the operation moves downwards between layers.</p><p>This value depends on the tool being used, the material to be cut, available cooling and many other factors. Please consult the tool manufacturers data sheets for the proper value.</p></body></html> + + + + + Finish Step Down + + <html><head/><body><p>Depth of the final cut of the operation. Can be used to produce a cleaner finish.</p></body></html> - - <html><head/><body><p>The depth in Z-axis the operation moves downwards between layers.</p><p>This value depends on the tool being used, the material to be cut, available cooling and many other factors. Please consult the tool manufacturers data sheets for the proper value.</p></body></html> - - - - + Min Diameter - + Max Diameter @@ -6391,21 +4454,33 @@ Aborting op creation - Clearance Height - - - - <html><head/><body><p>The height above which it is safe to move the tool bit with rapid movements. Below this height all lateral and downward movements are performed with feed rate speeds.</p></body></html> - + + Clearance Height + + + + <html><head/><body><p>The height where lateral movement of the toolbit is not obstructed by any fixtures or the part / stock material itself.</p></body></html> + + + + + + + + ToolController + + + + @@ -6422,24 +4497,12 @@ Aborting op creation - + <html><head/><body><p>The tool and its settings to be used for this operation.</p></body></html> - - - - - - - - - - ToolController - - @@ -6462,26 +4525,155 @@ Aborting op creation + - + Tool Controller + + + + + Coolant + + + + + Cut Region + + + + + <html><head/><body><p>Cut inside or outside of the selected shapes</p></body></html> + + + + + Operation Type + + + + + <html><head/><body><p>Type of adaptive operation</p></body></html> + + + + + + Step Over Percent + + + + + <html><head/><body><p>Optimal value for tool stepover</p></body></html> + + + + + Accuracy vs Performance + + + + + <html><head/><body><p>Influences calculation performance vs stability and accuracy</p></body></html> + + + + + Helix Ramp Angle + + + + + <html><head/><body><p>Angle of the helix ramp entry</p></body></html> + + + + + Helix Cone Angle + + + + + <html><head/><body><p>Angle of the helix entry cone</p></body></html> + + + + + Helix Max Diameter + + + + + <html><head/><body><p>If &gt;0 it limits the helix ramp diameter</p><p>otherwise the 75 percent of tool diameter is used</p></body></html> + + + + + Lift Distance + + + + + <html><head/><body><p>How much to lift the tool up during the rapid linking moves over cleared regions.</p><p>If linking path is not clear tool is raised to clearence height.</p></body></html> + + + + + Keep Tool Down Ratio + + + + + <html><head/><body><p>Max length of keep-tool-down linking path compared to direct distance between points.</p><p>If exceeded link will be done by raising the tool to clearence height.</p></body></html> + + + + + Stock to Leave + + + + + <html><head/><body><p>How much material to leave (i.e. for finishing operation)</p></body></html> + + + + + Force Clearing Inside-out + + + + + Finishing Profile + + + + + + Use Outline + + + + + Stop + + - - + + Direction - <html><head/><body><p>The direction in which the profile is performed, clockwise or counter clockwise.</p></body></html> @@ -6489,14 +4681,12 @@ Aborting op creation - CW - CCW @@ -6556,52 +4746,50 @@ Aborting op creation - - Time - - - - + Peck - - - - None - - - - - Drill Tip - - - - - 2x Drill Tip - - - - - Retract - - - - - Dwell - - - - + Depth - + + Retract + + + + + Dwell + + + + + Time + + + + Extend Depth + + + None + + + + + Drill Tip + + + + + 2x Drill Tip + + Start at Vertex @@ -6612,12 +4800,6 @@ Aborting op creation <html><head/><body><p>Specify the vertex number of the underlying shape string at which engraving should start.</p></body></html> - - - - Coolant - - Start from @@ -6630,13 +4812,11 @@ Aborting op creation - Inside - Outside @@ -6655,257 +4835,213 @@ Aborting op creation <html><head/><body><p>Specify the percent of the tool diameter each helix will be offset to the previous one.</p><p><br/></p><p>A step over of 100% means no overlap of the individual cuts.</p></body></html> + + + + Extra Offset + + - Click to disable Extensions + Enable Extensions - - Ignore Edges and Wires + + <html><head/><body><p>If selected all potential extensions are visualised. Enabled extensions in purple and not enabled extensions in yellow.</p></body></html> - - --- + + Show All - + <html><head/><body><p>Extend the corner between two edges of a pocket. If selected adjacent edges are combined.</p></body></html> - + Extend Corners - + + Default Length + + + + <html><head/><body><p>Set the extent of the dimension -the default value is half the tool diameter.</p></body></html> - Default Length - - - - - <html><head/><body><p>If selected all potential extensions are visualised. Enabled extensions in purple and not enabled extensions in yellow.</p></body></html> - - - - - Show All - - - - <html><head/><body><p>Tree of existing edges and their potential extensions.</p></body></html> - + <html><head/><body><p>Enable the currently selected pocket extension.</p></body></html> - + Enable - + <html><head/><body><p>Disable the currently selected pocket extension.</p></body></html> - + Disable - + <html><head/><body><p>Remove all currently enabled extensions - leaving the plain pocket operation.</p></body></html> - <html><head/><body><p>Specify if the facing should be restricted by the actual shape of the selected face (or the part if no face is selected), or if the bounding box should be faced off.</p><p>The latter can be used to face of the entire stock area to ensure uniform heights for the following operations.</p></body></html> - - - - - Boundbox - - - - - Face Region - - - - - Perimeter - - - - - - - Stock - - - - Boundary Shape - + + <html><head/><body><p>Specify if the facing should be restricted by the actual shape of the selected face (or the part if no face is selected), or if the bounding box should be faced off.</p><p>The latter can be used to face of the entire stock area to ensure uniform heights for the following operations.</p></body></html> + + + + Cut Mode - + <html><head/><body><p>The cutting mode assumes that the cut on one side of the tool bit represents the resulting part and the other side is either already milled away or will be removed later on.</p><p>Keeping that in mind climb mode is called when the tool bit is moved into the cut on each rotation, whereas in conventional mode the tool bits rotation and the tools lateral movement are in the same direction.</p></body></html> - - + Climb - - + Conventional - + Pattern - + <html><head/><body><p>Pattern the tool bit is moved in to clear the material.</p></body></html> - - - + ZigZag - - - + Spiral - + ZigZagOffset - - - + Line - + Grid - + Triangle - + Angle - + <html><head/><body><p>Angle in which the pattern is applied.</p></body></html> - - Step Over Percent - - - - - - + + + <html><head/><body><p>The amount by which the tool is laterally displaced on each cycle of the pattern, specified in percent of the tool diameter.</p><p>A step over of 100% results in no overlap between two different cycles.</p></body></html> - + Material Allowance - + <html><head/><body><p>The amount of material that should be left by this operation in relation to the target shape.</p></body></html> - - Min Travel - - - - - <html><head/><body><p>If selected the operation uses the outline of the selected base geometry and ignores all holes and islands.</p></body></html> - - - - - Use Outline - - - - + <html><head/><body><p>Specify if this operation uses a starting point.</p></body></html> - - - + + + Use Start Point - + + <html><head/><body><p>If selected the operation uses the outline of the selected base geometry and ignores all holes and islands.</p></body></html> + + + + Clear Edges + + + Min Travel + + Probe Grid Points - + X: - + Y: @@ -6916,12 +5052,12 @@ Aborting op creation - Y Offset + X Offset - X Offset + Y Offset @@ -6945,120 +5081,116 @@ Aborting op creation - - <html><head/><body><p>Specify if the profile should be performed inside or outside the base geometry features. This only matters if Use Compensation is checked (the default).</p></body></html> - - - - - <html><head/><body><p>The amount of extra material left by this operation in relation to the target shape.</p></body></html> - - - - + Cut Side - - Extra Offset + + + PLACEHOLDER - + + <html><head/><body><p>The amount of extra material left by this operation in relation to the target shape.</p></body></html> + + + + <html><head/><body><p>Check if this operation should use a starting point.</p></body></html> - + <html><head/><body><p>Check if this profile operation should also process holes in the base geometry.</p><p><br/></p><p>Found holes are automatically offset on the opposite cut side and performed in the opposite direction as perimeters.</p><p><br/></p><p>Note that this does not include cylindrical holes, the assumption being that they will get drilled.</p></body></html> - + Process Holes - + <html><head/><body><p>If checked the profile operation is offset by the tool radius. The offset direction is determined by the Cut Side.</p></body></html> - + Use Compensation - + <html><head/><body><p>Check if you want this profile operation to also be applied to cylindrical holes, which normally get drilled.</p><p><br/></p><p>This can be useful if no drill of adequate size is available or the number of holes don't warrant a tool change.</p><p><br/></p><p>Note that the cut side and direction is reversed in respect to the specified values.</p></body></html> - + Process Circles - + <html><head/><body><p>Check if this profile operation should also process the outside perimeter of the base geometry shapes.</p></body></html> - + Process Perimeter - + + Start Feature Reference + + + + <html><head/><body><p>Choose what point to use on the first selected feature.</p></body></html> - + Center of Mass - + Center of BoundBox - + Lowest Point - + Highest Point - + Long Edge - + Short Edge - + Vertex - - - Start Feature Reference - - End Feature Reference @@ -7090,71 +5222,67 @@ Aborting op creation - - Extend Path End - - - - - <html><head/><body><p>Positive extends the end of the path, negative shortens.</p></body></html> - - - - - <html><head/><body><p>Positive extends the beginning of the path, negative shortens.</p></body></html> - - - - + Extend Path Start + + + <html><head/><body><p>Positive extends the beginning of the path, negative shortens.</p></body></html> + + + + + Extend Path End + + + + + <html><head/><body><p>Positive extends the end of the path, negative shortens.</p></body></html> + + - - + + Layer Mode - - <html><head/><body><p>Choose the path orientation with regard to the feature(s) selected.</p></body></html> - - - - - Start to End + + + + <html><head/><body><p>Complete the operation in a single pass at depth, or mulitiple passes to final depth.</p></body></html> - Perpendicular + Single-pass - + + Multi-pass + + + + Path Orientation - - - <html><head/><body><p>Complete the operation in a single pass at depth, or mulitiple passes to final depth.</p></body></html> + <html><head/><body><p>Choose the path orientation with regard to the feature(s) selected.</p></body></html> - - - Single-pass + Start to End - - - Multi-pass + Perpendicular @@ -7169,277 +5297,298 @@ Aborting op creation - - Cut Pattern - - - - - - Sample interval - - - - - <html><head/><body><p>Additional offset to the selected bounding box along the X axis."</p></body></html> - - - - - <html><head/><body><p>Additional offset to the selected bounding box along the Y axis."</p></body></html> - - - - - - <html><head/><body><p>Set the sampling resolution. Smaller values quickly increase processing time.</p></body></html> - - - - - - <html><head/><body><p>Enable optimization of linear paths (co-linear points). Removes unnecessary co-linear points from G-Code output.</p></body></html> - - - - - - Optimize Linear Paths - - - - - + BoundBox - - + + <html><head/><body><p>Select the overall boundary for the operation.</p></body></html> - - - BaseBoundBox - - - - - <html><head/><body><p>Enable separate optimization of transitions between, and breaks within, each step over path.</p></body></html> - - - - - Optimize StepOver Transitions - - - - - <html><head/><body><p>Profile the edges of the selection.</p></body></html> - - - - - Only - - - - - First - - - - - Last - - - - - - Step over - - - - - - <html><head/><body><p>Set the geometric clearing pattern to use for the operation.</p></body></html> - - - - - - Circular - - - - - - CircularZigZag - - - - - - - Offset - - - - - <html><head/><body><p>Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan.</p></body></html> - - - - - Planar - - - - - Rotational - - - - - BoundBox extra offset X, Y - - - - - Depth offset - - - - + Scan Type - - <html><head/><body><p>Dropcutter lines are created parallel to this axis.</p></body></html> + + <html><head/><body><p>Planar: Flat, 3D surface scan. Rotational: 4th-axis rotational scan.</p></body></html> - - <html><head/><body><p>Set the Z-axis depth offset from the target surface.</p></body></html> + + + Cut Pattern - - Drop Cutter Direction + + + <html><head/><body><p>Set the geometric clearing pattern to use for the operation.</p></body></html> - - <html><head/><body><p>Make True, if specifying a Start Point</p></body></html> - - - - - <html><head/><body><p>Avoid cutting the last 'N' faces in the Base Geometry list of selected faces.</p></body></html> - - - - + Profile Edges - + + <html><head/><body><p>Profile the edges of the selection.</p></body></html> + + + + Avoid Last X Faces - + + <html><head/><body><p>Avoid cutting the last 'N' faces in the Base Geometry list of selected faces.</p></body></html> + + + + + BoundBox extra offset X, Y + + + + + <html><head/><body><p>Additional offset to the selected bounding box along the X axis."</p></body></html> + + + + + <html><head/><body><p>Additional offset to the selected bounding box along the Y axis."</p></body></html> + + + + + Drop Cutter Direction + + + + + <html><head/><body><p>Dropcutter lines are created parallel to this axis.</p></body></html> + + + + + Depth offset + + + + + + <html><head/><body><p>Set the Z-axis depth offset from the target surface.</p></body></html> + + + + + + Step over + + + + + + Sample interval + + + + + + <html><head/><body><p>Set the sampling resolution. Smaller values quickly increase processing time.</p></body></html> + + + + + <html><head/><body><p>Make True, if specifying a Start Point</p></body></html> + + + + + + <html><head/><body><p>Enable optimization of linear paths (co-linear points). Removes unnecessary co-linear points from G-Code output.</p></body></html> + + + + + + Optimize Linear Paths + + + + <html><head/><body><p>If true, the cutter will remain inside the boundaries of the model or selected face(s)</p></body></html> - + Boundary Enforcement - + + <html><head/><body><p>Enable separate optimization of transitions between, and breaks within, each step over path.</p></body></html> + + + + + Optimize StepOver Transitions + + + + + Setup Global + + + + + Depths + + + + + <html><head/><body><p>Expression set as the StartDepth of a newly created operation.</p><p><br/></p><p>Default: OpStartDepth</p></body></html> + + + + + <html><head/><body><p>Expression set as the FinalDepth for a newly created operation.</p><p><br/></p><p>Default: OpFinalDepth</p></body></html> + + + + + <html><head/><body><p>Expression set as the StepDown of a newly created operation.</p><p><br/></p><p>Default: OpToolDiameter</p></body></html> + + + + + Heights + + + + + Expression + + + + + Offset + + + + + Clearance + + + + + <html><head/><body><p>Expression set as ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.ClearanceHeightOffset&quot;</p></body></html> + + + + + <html><head/><body><p>ClearanceHeightOffset - can be used by expressions to set the default ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;3 mm&quot;</p></body></html> + + + + + Safe + + + + + <html><head/><body><p>Expression set as SafeHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.SafeHeightOffset&quot;</p></body></html> + + + + + <html><head/><body><p>SafeHeightOffset can be for expressions to set the SafeHeight for new operations.</p><p><br/></p><p>Default: &quot;5 mm&quot;</p></body></html> + + + + + Rapid Speeds + + + + + Horizontal + + + + + <html><head/><body><p>Rapid horizontal speed assigned as HorizRapid to new ToolController.</p></body></html> + + + + + Vertical + + + + + <html><head/><body><p>Rapid vertical speed assigned to VertRapid of new ToolController.</p></body></html> + + + + Thread - + Orientation - - Left Hand - - - - - Right Hand - - - - + Type - - Custom - - - - - Metric - internal - - - - - SAE - internal - - - - + Fit - + Major Diameter - + Minor Diameter - + Pitch - + TPI - + Operation - + Passes - + Lead In/Out @@ -7470,35 +5619,20 @@ Aborting op creation - - <html><head/><body><p>Positive values push the cutter toward, or beyond, the boundary. Negative values retract the cutter away from the boundary.</p></body></html> + + Algorithm - + <html><head/><body><p>Select the algorithm to use: OCL Dropcutter*, or Experimental (Not OCL based).</p></body></html> - - OCL Dropcutter - - - - - Experimental - - - - + Boundary Adjustment - - - Algorithm - - Point Edit @@ -7534,96 +5668,6 @@ Aborting op creation Add... - - - Setup Global - - - - - Depths - - - - - <html><head/><body><p>Expression set as the StartDepth of a newly created operation.</p><p><br/></p><p>Default: OpStartDepth</p></body></html> - - - - - <html><head/><body><p>Expression set as the FinalDepth for a newly created operation.</p><p><br/></p><p>Default: OpFinalDepth</p></body></html> - - - - - <html><head/><body><p>Expression set as the StepDown of a newly created operation.</p><p><br/></p><p>Default: OpToolDiameter</p></body></html> - - - - - Heights - - - - - Safe - - - - - Clearance - - - - - <html><head/><body><p>Expression set as SafeHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.SafeHeightOffset&quot;</p></body></html> - - - - - <html><head/><body><p>Expression set as ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.ClearanceHeightOffset&quot;</p></body></html> - - - - - <html><head/><body><p>ClearanceHeightOffset - can be used by expressions to set the default ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;3 mm&quot;</p></body></html> - - - - - Expression - - - - - <html><head/><body><p>SafeHeightOffset can be for expressions to set the SafeHeight for new operations.</p><p><br/></p><p>Default: &quot;5 mm&quot;</p></body></html> - - - - - Rapid Speeds - - - - - Horizontal - - - - - <html><head/><body><p>Rapid horizontal speed assigned as HorizRapid to new ToolController.</p></body></html> - - - - - Vertical - - - - - <html><head/><body><p>Rapid vertical speed assigned to VertRapid of new ToolController.</p></body></html> - - Tool @@ -7737,42 +5781,42 @@ Aborting op creation - <html><head/><body><p>Set the default width of holding tags.</p><p>If the width is set to 0 the dressup will try to guess a reasonable value based on the path itself.</p></body></html> - - - - Default Width + + + <html><head/><body><p>Set the default width of holding tags.</p><p>If the width is set to 0 the dressup will try to guess a reasonable value based on the path itself.</p></body></html> + + - <html><head/><body><p>Plunge angle for the holding tags ascent and descent.</p></body></html> - - - - - <html><head/><body><p>Default height of holding tags.</p><p>If the specified height is 0 the dressup will use half the height of the part. Should the height be bigger than the height of the part the dressup will reduce the height to the height of the part.</p></body></html> - - - - - Default Angle - - - - Default Height + + + <html><head/><body><p>Default height of holding tags.</p><p>If the specified height is 0 the dressup will use half the height of the part. Should the height be bigger than the height of the part the dressup will reduce the height to the height of the part.</p></body></html> + + + + + Default Angle + + + + + <html><head/><body><p>Plunge angle for the holding tags ascent and descent.</p></body></html> + + - <html><head/><body><p>Radius of the fillet on the tag's top edge.</p><p>If the radius is bigger than that which the the tag shape itself supports, the resulting shape will be that of a dome.</p></body></html> + Default Radius - Default Radius + <html><head/><body><p>Radius of the fillet on the tag's top edge.</p><p>If the radius is bigger than that which the the tag shape itself supports, the resulting shape will be that of a dome.</p></body></html> @@ -7810,12 +5854,12 @@ Aborting op creation - <html><head/><body><p>Path to look for templates, post processors, tool tables and other external files.</p><p><br/></p><p>If left empty the macro directory is used.</p></body></html> + Path - Path + <html><head/><body><p>Path to look for templates, post processors, tool tables and other external files.</p><p><br/></p><p>If left empty the macro directory is used.</p></body></html> @@ -7842,16 +5886,16 @@ Aborting op creation - Default value for new Jobs, used for computing Paths. Smaller increases accuracy, but slows down computation - - - - Default Geometry Tolerance - + + Default value for new Jobs, used for computing Paths. Smaller increases accuracy, but slows down computation + + + + Default Curve Accuracy @@ -7972,7 +6016,7 @@ Aborting op creation - + Ext. X @@ -7982,18 +6026,18 @@ Aborting op creation - + Ext. Z - + Radius - - + + Height @@ -8003,7 +6047,7 @@ Aborting op creation - + Width @@ -8013,8 +6057,8 @@ Aborting op creation - - Position + + Angle @@ -8023,8 +6067,8 @@ Aborting op creation - - Angle + + Position @@ -8076,66 +6120,66 @@ Aborting op creation - Default path marker color + Default normal path color - - - - + The default color for new shapes + + + + + Default pathline width + + + + + The default line thickness for new shapes + + + + + px + + + + + Default path marker color + + + + + + + + The default line color for new shapes - - The default color for new shapes - - - - + Rapid path color - - The default line thickness for new shapes - - - - - px - - - - - Default pathline width - - - - - Default normal path color - - - - + Probe Path color - + Machine extents color - + Path Highlight Color - + Bounding Box Normal Color @@ -8231,41 +6275,47 @@ Aborting op creation + Suppress warning whenever a Path selection mode is activated + Suppress Velocity warning + + + + Suppress selection mode warning - + Open CAMlib - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:16pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If openCAMlib is installed with its python interface it can be used by some additional 3d operations.</p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Changing this value requires a restart of FreeCAD to take effect.</p></body></html> +</style></head><body style=" font-family:'DejaVu Sans'; font-size:12pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:16pt;">If openCAMlib is installed with its python interface it can be used by some additional 3d operations.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:16pt;">Changing this value requires a restart of FreeCAD to take effect.</span></p></body></html> - + Enable OCL dependent features - + Suppress warning if openCAMlib cannot be found - + Suppress openCAMlib warning @@ -8299,54 +6349,53 @@ p, li { white-space: pre-wrap; } - - - + + Radius - + <html><head/><body><p>The radius of the wrapped axis</p></body></html> - + Axis Mapping - + <html><head/><body><p>The input mapping axis. Coordinates of the first axis will be mapped to the second.</p></body></html> - + X->A - + Y->A - + X->B - + Y->B - + X->C - + Y->C @@ -8357,7 +6406,6 @@ p, li { white-space: pre-wrap; } - Dressup @@ -8463,136 +6511,33 @@ p, li { white-space: pre-wrap; } - + Filter Angle - - Pivot Height - - - - - <html><head/><body><p>Distance the point trails behind the spindle</p></body></html> - - - - - Offset Distance - - - - - <html><head/><body><p>Height to raise during corner action</p></body></html> - - - - + <html><head/><body><p>Angles less than filter angle will not receive corner actions</p></body></html> - - LeadInOut + + Offset Distance - - LeadIn + + <html><head/><body><p>Distance the point trails behind the spindle</p></body></html> - - Enable LeadIn + + Pivot Height - - Extend In: - - - - - Style In: - - - - - - Arc - - - - - - Tangent - - - - - - Perpendicular - - - - - LeadOut - - - - - Enable LeadOut - - - - - Extend Out: - - - - - Style Out: - - - - - Length / Radius: - - - - - Radius / Center: - - - - - Center - - - - - Keep Tool Down - - - - - Rapid Plunge - - - - - <html><head/><body><p>Apply Lead In/Out on all layers</p></body></html> - - - - - Include Layers - - - - - Use Machine CRC + + <html><head/><body><p>Height to raise during corner action</p></body></html> @@ -8601,74 +6546,74 @@ p, li { white-space: pre-wrap; } - - Add... - - - - - Delete - - - - - Edit... - - - - - <html><head/><body><p>List of current tags. Edit coordinates by double click or Edit button.</p><p>Tags are automatically disabled if they overlap with the previous tag, or don't lie on the base wire.</p></body></html> - - - - + Width - + Height - + Angle - + <html><head/><body><p>Width of the resulting holding tag.</p></body></html> - + <html><head/><body><p>Height of holding tag.</p><p>Note that resulting tag might be smaller if the tag's width and angle result in a triangular shape.</p></body></html> - + <html><head/><body><p>Plunge angle for ascent and descent of holding tag.</p></body></html> - + <html><head/><body><p>Radius of the fillet at the top.</p><p>If the radius is too big for the tag shape it gets reduced to the maximum possible radius - resulting in a spherical shape.</p></body></html> - - Copy From + + <html><head/><body><p>List of current tags. Edit coordinates by double click or Edit button.</p><p>Tags are automatically disabled if they overlap with the previous tag, or don't lie on the base wire.</p></body></html> - + + Delete + + + + + Edit... + + + + + Add... + + + + + Auto Generate + + + + Replace All - - Auto Generate + + Copy From @@ -8808,19 +6753,19 @@ p, li { white-space: pre-wrap; } - ... - - - - File Name - + <html><head/><body><p>Enter the filename containing the probe data</p></body></html> + + + ... + + TaskPathSimulator @@ -9133,8 +7078,8 @@ p, li { white-space: pre-wrap; } - - + + Edit @@ -9165,492 +7110,477 @@ p, li { white-space: pre-wrap; } - <html><head/><body><p>Optional arguments passed to the Post Processor. The arguments are specific for each Post Processor, please see it's documentation for details.</p></body></html> - - - - - - + + ... - + Processor - + Arguments - + + <html><head/><body><p>Optional arguments passed to the Post Processor. The arguments are specific for each Post Processor, please see it's documentation for details.</p></body></html> + + + + Work Coordinate Systems - + <html><head/><body><p>Ordering by Fixture, will cause all operations to be performed in the first coordinate system before switching to the second. Then all operations will be performed there in the same order.</p><p>This is useful if the operator can safely load work into one coordinate system while the machine is doing work in another.</p><p>Ordering by Tool, will minimize the Tool Changes. A tool change will be done, then all operations in all coordinate systems before changing tools.</p><p>Ordering by operation will do each operation in all coordinate systems before moving to the next operation. This is especially useful in conjunction with the 'split output' even with only a single work coordinate system since it will put each operation into a separate file</p></body></html> - - Fixture - - - - - Tool - - - - - Operation - - - - + Systems - + Order By - + <html><head/><body><p><span style=" font-style:italic;">Work Coordinate Systems</span> also called <span style=" font-style:italic;">Work Offsets</span>, <span style=" font-style:italic;">Fixture Offsets</span>, or <span style=" font-style:italic;">Fixtures </span>are useful for building efficient production jobs where the same part is done many times on the machine.</p><p>FreeCAD has no knowledge of where a particular coordinate system exists within the machine coordinate system so adding additional coordinate systems to your job will have no visual change within your job. It will, however, change your gcode output. The exact way in which the output is affected is controlled by the 'order by' setting.</p></body></html> - + G53 - + G54 - + G55 - + G56 - + G57 - + G58 - + G59 - + G59.1 - + G59.2 - + G59.3 - + G59.4 - + G59.5 - + G59.6 - + G59.7 - + G59.8 - + G59.9 - + <html><head/><body><p>If multiple coordinate systems are in use, setting this to TRUE will cause the gcode to be written to multiple output files as controlled by the 'order by' property. For example, if ordering by Fixture, the first output file will be for the first fixture and separate file for the second.</p><p><br/></p><p><br/></p></body></html> - + <html><head/><body><p>If True, post-processing will create multiple output files based on the <span style=" font-style:italic;">order by</span> setting.</p><p><br/></p><p>For example, if <span style=" font-style:italic;">order by</span> is set to Tool, the first output file will contain the first tool change and all operations, in all coordinate systems, that can be done with that tool before the next tool change is called.</p><p><br/></p><p>If <span style=" font-style:italic;">order by</span> is set to <span style=" font-style:italic;">operation</span> and <span style=" font-style:italic;">split output</span> is true, each operation will be written to a separate file.</p></body></html> - + Split Output - + Setup - + Layout - + Stock - + Create Box - + Create Cylinder - + Extend Model's Bound Box - + Use Existing Solid - + Refresh - + Ext. X - + Ext. Y - + Ext. Z - + Radius - - + + Height - + Length - + Width - + Alignment - - Center in Stock - - - - - XY in Stock - - - - - Set Origin - - - - + Move to Origin - + + Set Origin + + + + + Center in Stock + + + + + XY in Stock + + + + Set - + X-Axis - + Y-Axis - + Z-Axis - - Y=0 - - - - - Z=0 - - - - + X=0 - + + Y=0 + + + + + Z=0 + + + + Link Stock and Model - + Move - XY - + Rotate - XY - + Compound - - + + Default Values - + Depths - + Start Depth - + <html><head/><body><p>Expression set as the StartDepth of a newly created operation.</p><p><br/></p><p>Default: OpStartDepth</p></body></html> - + Final Depth - + <html><head/><body><p>Expression set as the FinalDepth for a newly created operation.</p><p><br/></p><p>Default: OpFinalDepth</p></body></html> - + Step Down - + <html><head/><body><p>Expression set as the StepDown of a newly created operation.</p><p><br/></p><p>Default: OpToolDiameter</p></body></html> - + Heights - - Safe - - - - - Clearance - - - - - <html><head/><body><p>Expression set as SafeHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.SafeHeightOffset&quot;</p></body></html> - - - - - <html><head/><body><p>Expression set as ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.ClearanceHeightOffset&quot;</p></body></html> - - - - - <html><head/><body><p>ClearanceHeightOffset - can be used by expressions to set the default ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;3 mm&quot;</p></body></html> - - - - - Offset - - - - + Expression - + + Offset + + + + + Clearance + + + + + <html><head/><body><p>Expression set as ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.ClearanceHeightOffset&quot;</p></body></html> + + + + + <html><head/><body><p>ClearanceHeightOffset - can be used by expressions to set the default ClearanceHeight for new operations.</p><p><br/></p><p>Default: &quot;3 mm&quot;</p></body></html> + + + + + Safe + + + + + <html><head/><body><p>Expression set as SafeHeight for new operations.</p><p><br/></p><p>Default: &quot;OpStockZMax+SetupSheet.SafeHeightOffset&quot;</p></body></html> + + + + <html><head/><body><p>SafeHeightOffset can be for expressions to set the SafeHeight for new operations.</p><p><br/></p><p>Default: &quot;5 mm&quot;</p></body></html> - + Coolant - + Coolant Mode - - + + Tools - + Name - + Nr. - - + + Feed - + Spindle - + Add - + Remove - + Rapid Speeds - + Horizontal - + <html><head/><body><p>Rapid horizontal speed assigned as HorizRapid to new ToolController.</p></body></html> - + Vertical - + <html><head/><body><p>Rapid vertical speed assigned to VertRapid of new ToolController.</p></body></html> - + Workplan - + Active Tool - + Delete - + Op Defaults diff --git a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts index 9db283e0bd..5765139107 100644 --- a/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts +++ b/src/Mod/Sketcher/Gui/Resources/translations/Sketcher.ts @@ -4,12 +4,12 @@ Sketcher_ProfilesHexagon1 - + Creates a hexagonal profile - + Creates a hexagonal profile in the sketch @@ -17,12 +17,12 @@ CmdSketcherBSplineComb - + Show/hide B-spline curvature comb - + Switches between showing and hiding the curvature comb for all B-splines @@ -30,12 +30,12 @@ CmdSketcherBSplineDegree - + Show/hide B-spline degree - + Switches between showing and hiding the degree for all B-splines @@ -43,12 +43,12 @@ CmdSketcherBSplineKnotMultiplicity - + Show/hide B-spline knot multiplicity - + Switches between showing and hiding the knot multiplicity for all B-splines @@ -56,12 +56,12 @@ CmdSketcherBSplinePoleWeight - + Show/hide B-spline control point weight - + Switches between showing and hiding the control point weight for all B-splines @@ -69,12 +69,12 @@ CmdSketcherBSplinePolygon - + Show/hide B-spline control polygon - + Switches between showing and hiding the control polygons for all B-splines @@ -82,12 +82,12 @@ CmdSketcherCarbonCopy - + Carbon copy - + Copies the geometry of another sketch @@ -95,12 +95,12 @@ CmdSketcherClone - + Clone - + Creates a clone of the geometry taking as reference the last selected point @@ -108,12 +108,12 @@ CmdSketcherCloseShape - + Close shape - + Produce a closed shape by tying the end point of one element with the next element's starting point @@ -121,32 +121,32 @@ CmdSketcherCompBSplineShowHideGeometryInformation - + Show/hide B-spline information layer - + Show/hide B-spline degree - + Show/hide B-spline control polygon - + Show/hide B-spline curvature comb - + Show/hide B-spline knot multiplicity - + Show/hide B-spline control point weight @@ -154,27 +154,27 @@ CmdSketcherCompConstrainRadDia - + Constrain arc or circle - + Constrain an arc or a circle - + Constrain radius - + Constrain diameter - + Constrain auto radius/diameter @@ -182,12 +182,12 @@ CmdSketcherCompCopy - + Copy - + Creates a clone of the geometry taking as reference the last selected point @@ -195,22 +195,22 @@ CmdSketcherCompCreateArc - + Create arc - + Create an arc in the sketcher - + Center and end points - + End points and rim point @@ -218,12 +218,12 @@ CmdSketcherCompCreateBSpline - + Create a B-spline - + Create a B-spline in the sketch @@ -231,22 +231,22 @@ CmdSketcherCompCreateCircle - + Create circle - + Create a circle in the sketcher - + Center and rim point - + 3 rim points @@ -254,37 +254,37 @@ CmdSketcherCompCreateConic - + Create a conic - + Create a conic in the sketch - + Ellipse by center, major radius, point - + Ellipse by periapsis, apoapsis, minor radius - + Arc of ellipse by center, major radius, endpoints - + Arc of hyperbola by center, major radius, endpoints - + Arc of parabola by focus, vertex, endpoints @@ -292,22 +292,22 @@ CmdSketcherCompCreateFillets - + Fillets - + Create a fillet between two lines - + Sketch fillet - + Constraint-preserving sketch fillet @@ -315,27 +315,27 @@ CmdSketcherCompCreateRectangles - + Create rectangles - + Creates a rectangle in the sketch - + Rectangle - + Centered rectangle - + Rounded rectangle @@ -343,47 +343,47 @@ CmdSketcherCompCreateRegularPolygon - + Create regular polygon - + Create a regular polygon in the sketcher - + Triangle - + Square - + Pentagon - + Hexagon - + Heptagon - + Octagon - + Regular polygon @@ -391,22 +391,22 @@ CmdSketcherCompModifyKnotMultiplicity - + Modify knot multiplicity - + Modifies the multiplicity of the selected knot of a B-spline - + Increase knot multiplicity - + Decrease knot multiplicity @@ -414,12 +414,12 @@ CmdSketcherConnect - + Connect edges - + Tie the end point of the element with next element's starting point @@ -427,12 +427,12 @@ CmdSketcherConstrainAngle - + Constrain angle - + Fix the angle of a line or the angle between two lines @@ -440,12 +440,12 @@ CmdSketcherConstrainBlock - + Constrain block - + Block constraint: block the selected edge from moving @@ -453,12 +453,12 @@ CmdSketcherConstrainCoincident - + Constrain coincident - + Create a coincident constraint on the selected item @@ -466,12 +466,12 @@ CmdSketcherConstrainDiameter - + Constrain diameter - + Fix the diameter of a circle or an arc @@ -479,12 +479,12 @@ CmdSketcherConstrainDistance - + Constrain distance - + Fix a length of a line or the distance between a line and a vertex @@ -492,12 +492,12 @@ CmdSketcherConstrainDistanceX - + Constrain horizontal distance - + Fix the horizontal distance between two points or line ends @@ -505,12 +505,12 @@ CmdSketcherConstrainDistanceY - + Constrain vertical distance - + Fix the vertical distance between two points or line ends @@ -518,12 +518,12 @@ CmdSketcherConstrainEqual - + Constrain equal - + Create an equality constraint between two lines or between circles and arcs @@ -531,12 +531,12 @@ CmdSketcherConstrainHorizontal - + Constrain horizontally - + Create a horizontal constraint on the selected item @@ -544,12 +544,12 @@ CmdSketcherConstrainInternalAlignment - + Constrain internal alignment - + Constrains an element to be aligned with the internal geometry of another element @@ -557,12 +557,12 @@ CmdSketcherConstrainLock - + Constrain lock - + Lock constraint: create both a horizontal and a vertical distance constraint on the selected vertex @@ -571,12 +571,12 @@ on the selected vertex CmdSketcherConstrainParallel - + Constrain parallel - + Create a parallel constraint between two lines @@ -584,12 +584,12 @@ on the selected vertex CmdSketcherConstrainPerpendicular - + Constrain perpendicular - + Create a perpendicular constraint between two lines @@ -597,12 +597,12 @@ on the selected vertex CmdSketcherConstrainPointOnObject - + Constrain point onto object - + Fix a point onto an object @@ -610,12 +610,12 @@ on the selected vertex CmdSketcherConstrainRadiam - + Constrain auto radius/diameter - + Fix automatically diameter on circle and radius on arc/pole @@ -623,12 +623,12 @@ on the selected vertex CmdSketcherConstrainRadius - + Constrain radius or weight - + Fix the radius of a circle or an arc or fix the weight of a pole of a B-Spline @@ -636,12 +636,12 @@ on the selected vertex CmdSketcherConstrainSnellsLaw - + Constrain refraction (Snell's law') - + Create a refraction law (Snell's law) constraint between two endpoints of rays and an edge as an interface. @@ -650,12 +650,12 @@ and an edge as an interface. CmdSketcherConstrainSymmetric - + Constrain symmetrical - + Create a symmetry constraint between two points with respect to a line or a third point @@ -664,12 +664,12 @@ with respect to a line or a third point CmdSketcherConstrainTangent - + Constrain tangent - + Create a tangent constraint between two entities @@ -677,12 +677,12 @@ with respect to a line or a third point CmdSketcherConstrainVertical - + Constrain vertically - + Create a vertical constraint on the selected item @@ -690,12 +690,12 @@ with respect to a line or a third point CmdSketcherConvertToNURBS - + Convert geometry to B-spline - + Converts the selected geometry to a B-spline @@ -703,12 +703,12 @@ with respect to a line or a third point CmdSketcherCopy - + Copy - + Creates a simple copy of the geometry taking as reference the last selected point @@ -716,12 +716,12 @@ with respect to a line or a third point CmdSketcherCreate3PointArc - + Create arc by three points - + Create an arc by its end points and a point along the arc @@ -729,12 +729,12 @@ with respect to a line or a third point CmdSketcherCreate3PointCircle - + Create circle by three points - + Create a circle by 3 perimeter points @@ -742,12 +742,12 @@ with respect to a line or a third point CmdSketcherCreateArc - + Create arc by center - + Create an arc by its center and by its end points @@ -755,12 +755,12 @@ with respect to a line or a third point CmdSketcherCreateArcOfEllipse - + Create an arc of ellipse - + Create an arc of ellipse in the sketch @@ -768,12 +768,12 @@ with respect to a line or a third point CmdSketcherCreateArcOfHyperbola - + Create an arc of hyperbola - + Create an arc of hyperbola in the sketch @@ -781,12 +781,12 @@ with respect to a line or a third point CmdSketcherCreateArcOfParabola - + Create an arc of parabola - + Create an arc of parabola in the sketch @@ -794,12 +794,12 @@ with respect to a line or a third point CmdSketcherCreateBSpline - + Create B-spline - + Create a B-spline via control points in the sketch. @@ -807,12 +807,12 @@ with respect to a line or a third point CmdSketcherCreateCircle - + Create circle - + Create a circle in the sketch @@ -820,12 +820,12 @@ with respect to a line or a third point CmdSketcherCreateDraftLine - + Create draft line - + Create a draft line in the sketch @@ -833,12 +833,12 @@ with respect to a line or a third point CmdSketcherCreateEllipseBy3Points - + Create ellipse by 3 points - + Create an ellipse by 3 points in the sketch @@ -846,12 +846,12 @@ with respect to a line or a third point CmdSketcherCreateEllipseByCenter - + Create ellipse by center - + Create an ellipse by center in the sketch @@ -859,12 +859,12 @@ with respect to a line or a third point CmdSketcherCreateFillet - + Create fillet - + Create a fillet between two lines or at a coincident point @@ -872,12 +872,12 @@ with respect to a line or a third point CmdSketcherCreateHeptagon - + Create heptagon - + Create a heptagon in the sketch @@ -885,12 +885,12 @@ with respect to a line or a third point CmdSketcherCreateHexagon - + Create hexagon - + Create a hexagon in the sketch @@ -898,12 +898,12 @@ with respect to a line or a third point CmdSketcherCreateLine - + Create line - + Create a line in the sketch @@ -911,12 +911,12 @@ with respect to a line or a third point CmdSketcherCreateOblong - + Create rounded rectangle - + Create a rounded rectangle in the sketch @@ -924,12 +924,12 @@ with respect to a line or a third point CmdSketcherCreateOctagon - + Create octagon - + Create an octagon in the sketch @@ -937,12 +937,12 @@ with respect to a line or a third point CmdSketcherCreatePentagon - + Create pentagon - + Create a pentagon in the sketch @@ -950,12 +950,12 @@ with respect to a line or a third point CmdSketcherCreatePeriodicBSpline - + Create periodic B-spline - + Create a periodic B-spline via control points in the sketch. @@ -963,12 +963,12 @@ with respect to a line or a third point CmdSketcherCreatePoint - + Create point - + Create a point in the sketch @@ -976,12 +976,12 @@ with respect to a line or a third point CmdSketcherCreatePointFillet - + Create corner-preserving fillet - + Fillet that preserves intersection point and most constraints @@ -989,12 +989,12 @@ with respect to a line or a third point CmdSketcherCreatePolyline - + Create polyline - + Create a polyline in the sketch. 'M' Key cycles behaviour @@ -1002,12 +1002,12 @@ with respect to a line or a third point CmdSketcherCreateRectangle - + Create rectangle - + Create a rectangle in the sketch @@ -1015,12 +1015,12 @@ with respect to a line or a third point CmdSketcherCreateRectangleCenter - + Create centered rectangle - + Create a centered rectangle in the sketch @@ -1028,12 +1028,12 @@ with respect to a line or a third point CmdSketcherCreateRegularPolygon - + Create regular polygon - + Create a regular polygon in the sketch @@ -1041,12 +1041,12 @@ with respect to a line or a third point CmdSketcherCreateSlot - + Create slot - + Create a slot in the sketch @@ -1054,12 +1054,12 @@ with respect to a line or a third point CmdSketcherCreateSquare - + Create square - + Create a square in the sketch @@ -1067,12 +1067,12 @@ with respect to a line or a third point CmdSketcherCreateText - + Create text - + Create text in the sketch @@ -1080,12 +1080,12 @@ with respect to a line or a third point CmdSketcherCreateTriangle - + Create equilateral triangle - + Create an equilateral triangle in the sketch @@ -1093,12 +1093,12 @@ with respect to a line or a third point CmdSketcherDecreaseDegree - + Decrease B-spline degree - + Decreases the degree of the B-spline @@ -1106,12 +1106,12 @@ with respect to a line or a third point CmdSketcherDecreaseKnotMultiplicity - + Decrease knot multiplicity - + Decreases the multiplicity of the selected knot of a B-spline @@ -1119,12 +1119,12 @@ with respect to a line or a third point CmdSketcherDeleteAllConstraints - + Delete all constraints - + Delete all constraints in the sketch @@ -1132,12 +1132,12 @@ with respect to a line or a third point CmdSketcherDeleteAllGeometry - + Delete all geometry - + Delete all geometry and constraints in the current sketch, with the exception of external geometry @@ -1145,12 +1145,12 @@ with respect to a line or a third point CmdSketcherEditSketch - + Edit sketch - + Edit the selected sketch. @@ -1158,12 +1158,12 @@ with respect to a line or a third point CmdSketcherExtend - + Extend edge - + Extend an edge with respect to the picked position @@ -1171,12 +1171,12 @@ with respect to a line or a third point CmdSketcherExternal - + External geometry - + Create an edge linked to an external geometry @@ -1184,12 +1184,12 @@ with respect to a line or a third point CmdSketcherIncreaseDegree - + Increase B-spline degree - + Increases the degree of the B-spline @@ -1197,25 +1197,38 @@ with respect to a line or a third point CmdSketcherIncreaseKnotMultiplicity - + Increase knot multiplicity - + Increases the multiplicity of the selected knot of a B-spline + + CmdSketcherInsertKnot + + + Insert knot + + + + + Inserts knot at given parameter. If a knot already exists at that parameter, it's multiplicity is increased by one. + + + CmdSketcherLeaveSketch - + Leave sketch - + Finish editing the active sketch. @@ -1223,19 +1236,19 @@ with respect to a line or a third point CmdSketcherMapSketch - + Map sketch to face... - + Set the 'Support' of a sketch. First select the supporting geometry, for example, a face or an edge of a solid object, then call this command, then choose the desired sketch. - + Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed. @@ -1243,22 +1256,22 @@ then call this command, then choose the desired sketch. CmdSketcherMergeSketches - + Merge sketches - + Create a new sketch from merging two or more selected sketches. - + Wrong selection - + Select at least two sketches. @@ -1266,24 +1279,24 @@ then call this command, then choose the desired sketch. CmdSketcherMirrorSketch - + Mirror sketch - + Create a new mirrored sketch for each selected sketch by using the X or Y axes, or the origin point, as mirroring reference. - + Wrong selection - + Select one or more sketches. @@ -1291,12 +1304,12 @@ as mirroring reference. CmdSketcherMove - + Move - + Moves the geometry taking as reference the last selected point @@ -1304,12 +1317,12 @@ as mirroring reference. CmdSketcherNewSketch - + Create sketch - + Create a new sketch. @@ -1317,12 +1330,12 @@ as mirroring reference. CmdSketcherRectangularArray - + Rectangular array - + Creates a rectangular array pattern of the geometry taking as reference the last selected point @@ -1330,12 +1343,12 @@ as mirroring reference. CmdSketcherRemoveAxesAlignment - + Remove axes alignment - + Modifies constraints to remove axes alignment while trying to preserve the constraint relationship of the selection @@ -1343,12 +1356,12 @@ as mirroring reference. CmdSketcherReorientSketch - + Reorient sketch... - + Place the selected sketch on one of the global coordinate planes. This will clear the 'Support' property, if any. @@ -1357,12 +1370,12 @@ This will clear the 'Support' property, if any. CmdSketcherRestoreInternalAlignmentGeometry - + Show/hide internal geometry - + Show all internal geometry or hide unused internal geometry @@ -1370,8 +1383,8 @@ This will clear the 'Support' property, if any. CmdSketcherSelectConflictingConstraints - - + + Select conflicting constraints @@ -1379,12 +1392,12 @@ This will clear the 'Support' property, if any. CmdSketcherSelectConstraints - + Select associated constraints - + Select the constraints associated with the selected geometrical elements @@ -1392,12 +1405,12 @@ This will clear the 'Support' property, if any. CmdSketcherSelectElementsAssociatedWithConstraints - + Select associated geometry - + Select the geometrical elements associated with the selected constraints @@ -1405,12 +1418,12 @@ This will clear the 'Support' property, if any. CmdSketcherSelectElementsWithDoFs - + Select unconstrained DoF - + Select geometrical elements where the solver still detects unconstrained degrees of freedom. @@ -1418,12 +1431,12 @@ This will clear the 'Support' property, if any. CmdSketcherSelectHorizontalAxis - + Select horizontal axis - + Select the local horizontal axis of the sketch @@ -1431,8 +1444,8 @@ This will clear the 'Support' property, if any. CmdSketcherSelectMalformedConstraints - - + + Select malformed constraints @@ -1440,12 +1453,12 @@ This will clear the 'Support' property, if any. CmdSketcherSelectOrigin - + Select origin - + Select the local origin point of the sketch @@ -1453,8 +1466,8 @@ This will clear the 'Support' property, if any. CmdSketcherSelectPartiallyRedundantConstraints - - + + Select partially redundant constraints @@ -1462,8 +1475,8 @@ This will clear the 'Support' property, if any. CmdSketcherSelectRedundantConstraints - - + + Select redundant constraints @@ -1471,12 +1484,12 @@ This will clear the 'Support' property, if any. CmdSketcherSelectVerticalAxis - + Select vertical axis - + Select the local vertical axis of the sketch @@ -1484,12 +1497,12 @@ This will clear the 'Support' property, if any. CmdSketcherSplit - + Split edge - + Splits an edge into two while preserving constraints @@ -1497,12 +1510,12 @@ This will clear the 'Support' property, if any. CmdSketcherStopOperation - + Stop operation - + When in edit mode, stop the active operation (drawing, constraining, etc.). @@ -1510,12 +1523,12 @@ This will clear the 'Support' property, if any. CmdSketcherSwitchVirtualSpace - + Switch virtual space - + Switches the selected constraints or the view to the other virtual space @@ -1523,12 +1536,12 @@ This will clear the 'Support' property, if any. CmdSketcherSymmetry - + Symmetry - + Creates symmetric geometry with respect to the last selected line or point @@ -1536,12 +1549,12 @@ This will clear the 'Support' property, if any. CmdSketcherToggleActiveConstraint - + Activate/deactivate constraint - + Activates or deactivates the selected constraints @@ -1549,12 +1562,12 @@ This will clear the 'Support' property, if any. CmdSketcherToggleConstruction - + Toggle construction geometry - + Toggles the toolbar or selected geometry to/from construction mode @@ -1562,12 +1575,12 @@ This will clear the 'Support' property, if any. CmdSketcherToggleDrivingConstraint - + Toggle driving/reference constraint - + Set the toolbar, or the selected constraints, into driving or reference mode @@ -1576,12 +1589,12 @@ into driving or reference mode CmdSketcherTrimming - + Trim edge - + Trim an edge with respect to the picked position @@ -1589,23 +1602,23 @@ into driving or reference mode CmdSketcherValidateSketch - + Validate sketch... - + Validate a sketch by looking at missing coincidences, invalid constraints, degenerated geometry, etc. - + Wrong selection - + Select only one sketch. @@ -1613,12 +1626,12 @@ invalid constraints, degenerated geometry, etc. CmdSketcherViewSection - + View section - + When in edit mode, switch between section view and full view. @@ -1626,12 +1639,12 @@ invalid constraints, degenerated geometry, etc. CmdSketcherViewSketch - + View sketch - + When in edit mode, set the camera orientation perpendicular to the sketch plane. @@ -1639,601 +1652,632 @@ invalid constraints, degenerated geometry, etc. Command - - + + Add horizontal constraint - - - + + + Add horizontal alignment - - + + Add vertical constraint - + Add vertical alignment - + Add 'Lock' constraint - + Add relative 'Lock' constraint - + Add fixed constraint - + Add 'Block' constraint - + Add block constraint - - - - - + + + + + Add coincident constraint - + Swap edge tangency with ptp tangency - - + + Add distance from horizontal axis constraint - - + + Add distance from vertical axis constraint - - + + Add point to point distance constraint - - + + Add point to line Distance constraint - - + + Add length constraint - - + + Add point on object constraint - - + + Add point to point horizontal distance constraint - + Add fixed x-coordinate constraint - - + + Add point to point vertical distance constraint - + Add fixed y-coordinate constraint - - + + Add parallel constraint - - - - - - - + + + + + + + Add perpendicular constraint - + Add perpendicularity constraint - + Swap coincident+tangency with ptp tangency - + Swap PointOnObject+tangency with point to curve tangency - - - - - - - + + + + + + + Add tangent constraint - - - - - - - - - - - - - - + + + + + + + + + + + + + + Add tangent constraint point - - - - + + + + Add radius constraint - - - - + + + + Add diameter constraint - - - - + + + + Add radiam constraint - - - - - - + + + + + + Add angle constraint - - + + Add equality constraint - - - - - + + + + + Add symmetric constraint - + Add Snell's law constraint - - + + Add internal alignment constraint - + Toggle constraint to driving/reference - + Activate/Deactivate constraint - + Create a new sketch on a face - + Create a new sketch - + Reorient sketch - + Attach sketch - + Detach sketch - + Create a mirrored sketch for each selected sketch - + Merge sketches - + Toggle draft from/to draft - + Add sketch line - + Add sketch box - + Add centered sketch box - + Add rounded rectangle - + Add line to sketch wire - + Add arc to sketch wire - - + + Add sketch arc - - + + Add sketch circle - + Add sketch ellipse - + Add sketch arc of ellipse - + Add sketch arc of hyperbola - + Add sketch arc of Parabola - + Add Pole circle - + Add sketch point - - + + Create fillet - + Trim edge - + Extend edge - + Split edge - + Add external geometry - + Add carbon copy - + Add slot - + Add hexagon - + Convert to NURBS - + Increase spline degree - + Decrease spline degree - + Increase knot multiplicity - + Decrease knot multiplicity - + + Insert knot + + + + Exposing Internal Geometry - + Create symmetric geometry - + Copy/clone/move geometry - + Create copy of geometry - + Delete all geometry - + Delete All Constraints - + Remove Axes Alignment - + Toggle constraints to the other virtual space - - - - + + + + Update constraint's virtual space - + Add auto constraints - + Swap constraint names - + Rename sketch constraint - + Drag Point - + Drag Curve - + Drag Constraint - + Modify sketch constraints + + CommandGroup + + + Sketcher + + + Exceptions - + Autoconstrain error: Unsolvable sketch while applying coincident constraints. - + Autoconstrain error: Unsolvable sketch while applying vertical/horizontal constraints. - + Autoconstrain error: Unsolvable sketch while applying equality constraints. - + Autoconstrain error: Unsolvable sketch without constraints. - + Autoconstrain error: Unsolvable sketch after applying horizontal and vertical constraints. - + Autoconstrain error: Unsolvable sketch after applying point-on-point constraints. - + Autoconstrain error: Unsolvable sketch after applying equality constraints. - + Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet. - + + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher. - + + BSpline Geometry Index (GeoID) is out of bounds. - + You are requesting no change in knot multiplicity. - + + The Geometry Index (GeoId) provided is not a B-spline curve. - + The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero. - + The multiplicity cannot be increased beyond the degree of the B-spline. - + The multiplicity cannot be decreased beyond zero. - + OCC is unable to decrease the multiplicity within the maximum tolerance. + + + Knot cannot have zero multiplicity. + + + + + Knot multiplicity cannot be higher than the degree of the BSpline. + + + + + Knot cannot be inserted outside the BSpline parameter range. + + Gui::TaskView::TaskSketcherCreateCommands @@ -2246,224 +2290,225 @@ invalid constraints, degenerated geometry, etc. QObject - - - + + + Sketcher - + There are no modes that accept the selected set of subelements - + Broken link to support subelements - - + + Unexpected error - + Face is non-planar - + Selected shapes are of wrong form (e.g., a curved edge where a straight one is needed) - + Sketch mapping - + Can't map the sketch to selected object. %1. - - + + Don't attach - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Wrong selection - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wrong selection + + + + + Select edge(s) from the sketch. @@ -2478,336 +2523,327 @@ invalid constraints, degenerated geometry, etc. - + Dimensional constraint - + Cannot add a constraint between two external geometries. - - Cannot add a constraint between two fixed geometries. Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points. + + Cannot add a constraint between two fixed geometries. Fixed geometries include external geometry, blocked geometry, and special points such as B-spline knot points. - + Sketcher Constraint Substitution - + Keep notifying me of constraint substitutions - - - - Only sketch and its support is allowed to select + + + + Only sketch and its support are allowed to be selected. - - One of the selected has to be on the sketch + + One of the selected has to be on the sketch. - - + + Select an edge from the sketch. - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + Impossible constraint - - - - - The selected edge is not a line segment + + + + + The selected edge is not a line segment. - - - - - - + + + + + + Double constraint - - - - + + + + The selected edge already has a horizontal constraint! - - - - + + + + The selected edge already has a vertical constraint! - - - - - - + + + + + + The selected edge already has a Block constraint! - + The selected item(s) can't accept a horizontal constraint! - - There are more than one fixed point selected. Select a maximum of one fixed point! - - - - - The selected item(s) can't accept a vertical constraint! - - - - + + There are more than one fixed points selected. Select a maximum of one fixed point! - - + + The selected item(s) can't accept a vertical constraint! + + + + + + Select vertices from the sketch. - + Select one vertex from the sketch other than the origin. - + Select only vertices from the sketch. The last selected vertex may be the origin. - + Wrong solver status - + A Block constraint cannot be added if the sketch is unsolved or there are redundant and conflicting constraints. - + Select one edge from the sketch. - + Select only edges from the sketch. - - - - - - - - + + + + + + + + Error - + Endpoint to endpoint tangency was applied instead. - + Select two or more points from the sketch. - - - Select two or more vertexes from the sketch. + + + Select two or more vertices from the sketch. - - Select vertexes from the sketch. - - - - - + + Select exactly one line or one point and one line or two points from the sketch. - + Cannot add a length constraint on an axis! - - This constraint does not make sense for non-linear curves + + This constraint does not make sense for non-linear curves. - + Endpoint to edge tangency was applied instead. - - - - - - - + + + + + + + Select the right things from the sketch. - - + + Point on B-spline edge currently unsupported. - - - - - - - - - - - - - - - - - - - Select an edge that is not a B-spline weight + + + + + + + + + + + + + + + + + + Select an edge that is not a B-spline weight. - + None of the selected points were constrained onto the respective curves, because they are parts of the same element, because they are both external geometry, or because the edge is not eligible. - + Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points. - + None of the selected points were constrained onto the respective curves, either because they are parts of the same element, or because they are both external geometry. - - - - + + + + Select exactly one line or up to two points from the sketch. - + Cannot add a horizontal length constraint on an axis! - + Cannot add a fixed x-coordinate constraint on the origin point! - - - This constraint only makes sense on a line segment or a pair of points + + + This constraint only makes sense on a line segment or a pair of points. - + Cannot add a vertical length constraint on an axis! - + Cannot add a fixed y-coordinate constraint on the origin point! - + Select two or more lines from the sketch. - - + + Select at least two lines from the sketch. - - Select a valid line + + Select a valid line. - - - The selected edge is not a valid line + + + The selected edge is not a valid line. - + There is a number of ways this constraint can be applied. Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. @@ -2815,55 +2851,55 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - + Select some geometry from the sketch. perpendicular constraint - + Wrong number of selected objects! - perpendicular constraint + perpendicular constraint. - - + + With 3 objects, there must be 2 curves and 1 point. tangent constraint - - + + Cannot add a perpendicularity constraint at an unconnected point! - - - + + + Perpendicular to B-spline edge currently unsupported. - - + + One of the selected edges should be a line. - + Endpoint to endpoint tangency was applied. The coincident constraint was deleted. - + Endpoint to edge tangency was applied. The point on object constraint was deleted. - + There are a number of ways this constraint can be applied. Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point. @@ -2871,375 +2907,409 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c - + Select some geometry from the sketch. tangent constraint - + Wrong number of selected objects! tangent constraint - - - + + + Cannot add a tangency constraint at an unconnected point! - - - + + + Tangency to B-spline edge currently unsupported. - - - - - - + + + + + + Select one or more arcs or circles from the sketch. - - + + Select either only one or more B-Spline poles or only one or more arcs or circles from the sketch, but not mixed. - - - + + + Constraint only applies to arcs or circles. - - + + Select an edge that is not a B-spline weight + + + + + Select one or two lines from the sketch. Or select two edges and a point. - - + + Parallel lines - - + + An angle constraint cannot be set for two parallel lines. - + Cannot add an angle constraint on an axis! - + Select two edges from the sketch. - - - Select two or more compatible edges + + + Select two or more compatible edges. - - Sketch axes cannot be used in equality constraints + + Sketch axes cannot be used in equality constraints. - + Equality for B-spline edge currently unsupported. - - - - Select two or more edges of similar type + + + + Select two or more edges of similar type. - - - - - + + + + + Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch. - - + + Cannot add a symmetry constraint between a line and its end points. - - + + Cannot add a symmetry constraint between a line and its end points! - + Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second to n2, and datum value sets the ratio n2/n1. Constraint_SnellsLaw - + Selected objects are not just geometry from one sketch. - + Number of selected objects is not 3 (is %1). - + Cannot create constraint with external geometry only. - + Incompatible geometry is selected. - + SnellsLaw on B-spline edge is currently unsupported. - - + + Select at least one ellipse and one edge from the sketch. - - Sketch axes cannot be used in internal alignment constraint + + Sketch axes cannot be used in internal alignment constraint. - + You cannot internally constrain an ellipse on another ellipse. Select only one ellipse. - - + + Maximum 2 points are supported. - - + + Maximum 2 lines are supported. - - + + Nothing to constrain - - + + Currently all internal geometrical elements of the ellipse are already exposed. - - - - + + + + Extra elements - - - + + + More elements than possible for the given ellipse were provided. These were ignored. - + You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse. - + You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse. - + More elements than possible for the given arc of ellipse were provided. These were ignored. - + Currently internal geometry is only supported for ellipse or arc of ellipse. The last selected element must be an ellipse or an arc of ellipse. - - - - - + + + + + Select constraints from the sketch. - - - + + + Select constraint(s) from the sketch. - - + + B-Spline Degree + + + + + Define B-Spline Degree, between 1 and %1: + + + + + + CAD Kernel Error - + None of the selected elements is an edge. - - + + At least one of the selected objects was not a B-Spline and was ignored. - - + + + Wrong OCE/OCC version - - + + + This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher - - + + The selection comprises more than one item. Please select just one knot. - + + Input Error - - + + None of the selected elements is a knot of a B-spline - - - - + + Selection is empty + + + + + Nothing is selected. Please select a b-spline. + + + + + Please select a b-spline curve to insert a knot (not a knot on it). If the curve is not a b-spline, please convert it into one first. + + + + + + + Select at least two edges from the sketch. - - + + One selected edge is not connectable - + Closing a shape formed by exactly two lines makes no sense. - - - - - - - - - - + + + + + + + + + + Select elements from a single sketch. - + No constraint selected - + At least one constraint must be selected - + A symmetric construction requires at least two geometric elements, the last geometric element being the reference for the symmetry construction. - + The last element must be a point or a line serving as reference for the symmetry construction. - - + + A copy requires at least one selected non-external geometric element - + Delete All Geometry - + Are you really sure you want to delete all geometry and constraints? - + Delete All Constraints - + Are you really sure you want to delete all the constraints? - + Removal of axes alignment requires at least one selected non-external geometric element @@ -3247,105 +3317,306 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::CarbonCopySelection - + Carbon copy would cause a circular dependency. - + This object is in another document. - + This object belongs to another body. Hold Ctrl to allow cross-references. - + This object belongs to another body and it contains external geometry. Cross-reference not allowed. - + This object belongs to another part. - + The selected sketch is not parallel to this sketch. Hold Ctrl+Alt to allow non-parallel sketches. - + The XY axes of the selected sketch do not have the same direction as this sketch. Hold Ctrl+Alt to disregard it. - + The origin of the selected sketch is not aligned with the origin of this sketch. Hold Ctrl+Alt to disregard it. + + SketcherGui::ConstraintMultiFilterDialog + + + Multiple filter selection + + + + + Check the filters to aggregate: + + + + + All + + + + + Geometric + + + + + Datums + + + + + Named + + + + + Reference + + + + + Coincident + + + + + Point on Object + + + + + Vertical + + + + + Horizontal + + + + + Parallel + + + + + Perpendicular + + + + + Tangent + + + + + Equality + + + + + Symmetric + + + + + Block + + + + + Horizontal Distance + + + + + Vertical Distance + + + + + Distance + + + + + Radius + + + + + Weight + + + + + Diameter + + + + + Angle + + + + + Snell's Law + + + + + Internal Alignment + + + + + Shows all the constraints in the list + + + + + Check All + + + + + Hides all the constraints in the list + + + + + Uncheck All + + + + + SketcherGui::ConstraintSettingsDialog + + + Constraint widget settings + + + + + List control + + + + + Extended information will be added to the list + + + + + Extended information + + + + + Internal alignments will be hidden + + + + + Hide internal alignment + + + + + 3D view control + + + + + Constraint visualisation tracks filter selection so that filtered out constraints are hidden + + + + + Show only filtered constraints + + + SketcherGui::ConstraintView - + Change value - + Toggle to/from reference - + Deactivate - + Activate - + Show constraints - + Hide constraints - + Rename - + Center sketch - + Delete - + Swap constraint names - + Unnamed constraint - + Only the names of named constraints can be swapped. @@ -3353,74 +3624,74 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::EditDatumDialog - + Insert angle - + Angle: - + Insert radius - + Radius: - + Insert diameter - + Diameter: - + Insert weight - + Weight: - + Refractive index ratio Constraint_SnellsLaw - + Ratio n2/n1: Constraint_SnellsLaw - + Insert length - + Length: - + Refractive index ratio - + Ratio n2/n1: @@ -3428,7 +3699,7 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ElementView - + Delete @@ -3436,22 +3707,22 @@ Accepted combinations: two curves; an endpoint and a curve; two endpoints; two c SketcherGui::ExternalSelection - + Linking this will cause circular dependency. - + This object is in another document. - + This object belongs to another body, can't link. - + This object belongs to another part, can't link. @@ -3753,7 +4024,7 @@ Requires to re-enter edit mode to take effect. - Coordinate text + Creating line @@ -3762,26 +4033,26 @@ Requires to re-enter edit mode to take effect. - - Color of crosshair cursor. -(The one you get when creating a new sketch element.) + + Coordinate text - - Creating line - - - - + Text color of the coordinates - + Cursor crosshair + + + Color of crosshair cursor. +(The one you get when creating a new sketch element.) + + Geometric element colors @@ -3789,7 +4060,7 @@ Requires to re-enter edit mode to take effect. - Internal alignment edge + Constrained @@ -3798,94 +4069,94 @@ Requires to re-enter edit mode to take effect. - - Color of edges being edited - - - - - + + Edge - - Color of vertices being edited - - - - - - Vertex - - - - - Color of fully constrained construction edge color in edit mode - - - - - Construction geometry - - - - - Color of edges of internal alignment geometry - - - - - Color of construction geometry in edit mode - - - - + Color of fully constrained edge color in edit mode - - Color of fully constrained internal alignment edge color in edit mode + + Color of edges being edited - - Color of external geometry in edit mode + + + Vertex - - External geometry - - - - + Color of fully constrained vertex color in edit mode + + + Color of vertices being edited + + + + + Construction geometry + + + + + Color of fully constrained construction edge color in edit mode + + + + + Color of construction geometry in edit mode + + + + + Internal alignment edge + + + + + Color of fully constrained internal alignment edge color in edit mode + + + + + Color of edges of internal alignment geometry + + + + + External geometry + + - Constrained + Color of external geometry in edit mode - - Invalid Sketch - - - - + Fully constrained Sketch - + Color of fully constrained geometry in edit mode + Invalid Sketch + + + + Color of geometry indicating an invalid sketch @@ -3950,13 +4221,13 @@ Requires to re-enter edit mode to take effect. - - Color of vertices + + Color of edges - - Color of edges + + Color of vertices @@ -4183,55 +4454,55 @@ Then objects are only visible behind the sketch plane. SketcherGui::SketcherValidation - + No missing coincidences - + No missing coincidences found - + Missing coincidences - + %1 missing coincidences found - + No invalid constraints - + No invalid constraints found - + Invalid constraints - + Invalid constraints found - - + + Reversed external geometry - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. %2 constraints are linking to the endpoints. The constraints have been listed in Report view (menu View -> Panels -> Report view). @@ -4240,292 +4511,277 @@ Click "Swap endpoints in constraints" button to reassign endpoints. Do - + %1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view. However, no constraints linking to the endpoints were found. - + No reversed external-geometry arcs were found. - + %1 changes were made to constraints linking to endpoints of reversed arcs. - - + + Constraint orientation locking - + Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). - + Orientation locking was disabled for %1 constraints. The constraints have been listed in Report view (menu View -> Panels -> Report view). Note that for all future constraints, the locking still defaults to ON. - - + + Delete constraints to external geom. - + You are about to delete ALL constraints that deal with external geometry. This is useful to rescue a sketch with broken/changed links to external geometry. Are you sure you want to delete the constraints? - + All constraints that deal with external geometry were deleted. - + No degenerated geometry - + No degenerated geometry found - + Degenerated geometry - + %1 degenerated geometry found - SketcherGui::TaskSketcherConstrains + SketcherGui::TaskSketcherConstraints - + Form - + Filter: - + All - + Geometric - + Datums - + Named - + Reference - - Horizontal - - - - - Vertical - - - - + Coincident - + Point on Object - + + Vertical + + + + + Horizontal + + + + Parallel - + Perpendicular - + Tangent - + Equality - + Symmetric - + Block - - Distance - - - - + Horizontal Distance - + Vertical Distance - + + Distance + + + + Radius - + Weight - + Diameter - + Angle - + Snell's Law - + Internal Alignment - - View + + Multiple Filters - + + Selection Filter + + + + + Associated Constraint Filter + + + + + Click to select multiple filters + + + + + Select Multiple + + + + + Settings + + + + Shows all the constraints in the list - - Show All + + Show Listed - + Hides all the constraints in the list - - Hide All + + Hide Listed - - Controls visualisation in the 3D view + + Restricts 3D visibility to the listed elements - - Automation + + Restrict Visibility - - Constraint visualisation tracks filter selection so that filtered out constraints are hidden - - - - - Track filter selection - - - - - Controls widget list behaviour - - - - - List - - - - - Extended information will be added to the list - - - - - Extended information - - - - - Internal alignments will be hidden - - - - - Hide internal alignment - - - - + Constraints - - - - + + + + Error @@ -4533,176 +4789,177 @@ However, no constraints linking to the endpoints were found. SketcherGui::TaskSketcherElements - + Form - + Type: - + Edge - + Starting Point - + End Point - + Center Point - + Mode: - + All - + Normal - - - - - - - - - - + + + + + + + + + + + Construction - + External - + Extended naming containing info about element mode - + Extended naming - + Only the type 'Edge' will be available for the list - + Auto-switch to Edge - + Elements - + <html><head/><body><p>&quot;%1&quot;: multiple selection</p><p>&quot;%2&quot;: switch to next valid type</p></body></html> - - - - + + + + Point - - - - + + + + Line - - - - + + + + Arc - - - - + + + + Circle - - - - + + + + Ellipse - - - - + + + + Elliptical Arc - - - - + + + + Hyperbolic Arc - - - - + + + + Parabolic Arc - - - - + + + + BSpline - - - - + + + + Other @@ -4806,76 +5063,153 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< + Open and non-manifold vertexes + + + + + Highlights open and non-manifold vertexes that could lead to error if sketch is used to generate solids +This is purely based on topological shape of the sketch and not on its geometry/constrain set. + + + + + Highlight troublesome vertexes + + + + + Fixes found missing coincidences by adding extra coincident constrains + + + + Missing coincidences - + Tolerance: - + + Defines the X/Y tolerance inside which missing coincidences are searched. + + + + + If checked, construction geometries are ignored in the search + + + + Ignore construction geometry - - - - + + Finds and displays missing coincidences found in the sketch +This is done by analyzing the sketch geometries and constraints + + + + + + + Find - - - + + + Fix - - Highlight open vertexes - - - - + Invalid constraints - + + Finds invalid/malformed constrains in the sketch + + + + + Tries to fix found invalid constraints + + + + + Deletes constraints referring to external geometry + + + + Delete constraints to external geom. - + Degenerated geometry - + + Finds degenerated geometries in the sketch + + + + + Tries to fix found degenerated geometries + + + + Reversed external geometry - + + Finds reversed external geometries + + + + + Fixes found reversed external geometries by swapping their endpoints + + + + Swap endpoints in constraints - + Constraint orientation locking - + + Enables/updates constraint orientation locking + + + + Enable/Update - + + Disables constraint orientation locking + + + + Disable @@ -4883,145 +5217,126 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< SketcherGui::ViewProviderSketch - + Edit sketch - + A dialog is already open in the task panel - + Do you want to close this dialog? - + Invalid sketch - + Do you want to open the sketch validation tool? - + The sketch is invalid and cannot be edited. - + Please remove the following constraint: - + Please remove at least one of the following constraints: - + Please remove the following redundant constraint: - + Please remove the following redundant constraints: - + The following constraint is partially redundant: - + The following constraints are partially redundant: - + Please remove the following malformed constraint: - + Please remove the following malformed constraints: - + Empty sketch - - Over-constrained sketch + + Over-constrained: - - - - - - (click to select) + + Malformed constraints: - - Sketch contains malformed constraints + + Redundant constraints: - - Sketch contains conflicting constraints + + Partially redundant: - - Sketch contains redundant constraints + + Solver failed to converge - - Sketch contains partially redundant constraints + + Under constrained: - - Fully constrained sketch + + DoF - - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">1 degree</span></a> of freedom. %1 - - - - - Under-constrained sketch with <a href="#dofs"><span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;">%1 degrees</span></a> of freedom. %2 - - - - - Solved in %1 sec - - - - - Unsolved (%1 sec) + + Fully constrained Sketcher_BSplineComb - - + + Switches between showing and hiding the curvature comb for all B-splines @@ -5029,8 +5344,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_BSplineDecreaseKnotMultiplicity - - + + Decreases the multiplicity of the selected knot of a B-spline @@ -5038,8 +5353,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_BSplineDegree - - + + Switches between showing and hiding the degree for all B-splines @@ -5047,8 +5362,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_BSplineIncreaseKnotMultiplicity - - + + Increases the multiplicity of the selected knot of a B-spline @@ -5056,8 +5371,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_BSplineKnotMultiplicity - - + + Switches between showing and hiding the knot multiplicity for all B-splines @@ -5065,8 +5380,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_BSplinePoleWeight - - + + Switches between showing and hiding the control point weight for all B-splines @@ -5074,8 +5389,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_BSplinePolygon - - + + Switches between showing and hiding the control polygons for all B-splines @@ -5083,8 +5398,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_Clone - - + + Creates a clone of the geometry taking as reference the last selected point @@ -5092,17 +5407,17 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CompCopy - + Clone - + Copy - + Move @@ -5110,8 +5425,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_ConstrainDiameter - - + + Fix the diameter of a circle or an arc @@ -5119,7 +5434,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_ConstrainRadiam - + Fix the radius/diameter of a circle or an arc @@ -5127,8 +5442,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_ConstrainRadius - - + + Fix the radius of a circle or an arc @@ -5136,7 +5451,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_ConstraintRadiam - + Fix the radius/diameter of a circle or an arc @@ -5144,8 +5459,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_Copy - - + + Creates a simple copy of the geometry taking as reference the last selected point @@ -5153,8 +5468,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_Create3PointArc - - + + Create an arc by its end points and a point along the arc @@ -5162,8 +5477,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_Create3PointCircle - - + + Create a circle by 3 rim points @@ -5171,8 +5486,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateArc - - + + Create an arc by its center and by its end points @@ -5180,8 +5495,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateArcOfEllipse - - + + Create an arc of ellipse by its center, major radius, and endpoints @@ -5189,8 +5504,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateArcOfHyperbola - - + + Create an arc of hyperbola by its center, major radius, and endpoints @@ -5198,8 +5513,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateArcOfParabola - - + + Create an arc of parabola by its focus, vertex, and endpoints @@ -5207,13 +5522,13 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateBSpline - + B-spline by control points - - + + Create a B-spline by control points @@ -5221,8 +5536,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateCircle - - + + Create a circle by its center and by a rim point @@ -5230,8 +5545,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateEllipseBy3Points - - + + Create a ellipse by periapsis, apoapsis, and minor radius @@ -5239,8 +5554,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateEllipseByCenter - - + + Create an ellipse by center, major radius and point @@ -5248,8 +5563,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateFillet - - + + Creates a radius between two lines @@ -5257,8 +5572,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateHeptagon - - + + Create a heptagon by its center and by one corner @@ -5266,8 +5581,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateHexagon - - + + Create a hexagon by its center and by one corner @@ -5275,7 +5590,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateOblong - + Create a rounded rectangle @@ -5283,14 +5598,14 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateOctagon - - + + Create an octagon by its center and by one corner - - + + Create a regular polygon by its center and by one corner @@ -5298,8 +5613,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreatePentagon - - + + Create a pentagon by its center and by one corner @@ -5307,8 +5622,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreatePointFillet - - + + Fillet that preserves constraints and intersection point @@ -5316,7 +5631,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateRectangle - + Create a rectangle @@ -5324,7 +5639,7 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateRectangle_Center - + Create a centered rectangle @@ -5332,8 +5647,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateSquare - - + + Create a square by its center and by one corner @@ -5341,8 +5656,8 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_CreateTriangle - - + + Create an equilateral triangle by its center and by one corner @@ -5350,13 +5665,13 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_Create_Periodic_BSpline - + Periodic B-spline by control points - - + + Create a periodic B-spline by control points @@ -5364,63 +5679,63 @@ Points must be set closer than a fifth of the grid size to a grid line to snap.< Sketcher_MapSketch - + No sketch found - + The document doesn't have a sketch - + Select sketch - + Select a sketch from the list - + (incompatible with selection) - + (current) - + (suggested) - + Sketch attachment - + Current attachment mode is incompatible with the new selection. Select the method to attach this sketch to selected objects. - + Select the method to attach this sketch to selected objects. - + Map sketch - + Can't map a sketch to support: %1 @@ -5429,8 +5744,8 @@ Select the method to attach this sketch to selected objects. Sketcher_Move - - + + Moves the geometry taking as reference the last selected point @@ -5438,12 +5753,12 @@ Select the method to attach this sketch to selected objects. Sketcher_NewSketch - + Sketch attachment - + Select the method to attach this sketch to selected object @@ -5451,12 +5766,12 @@ Select the method to attach this sketch to selected objects. Sketcher_ReorientSketch - + Sketch has support - + Sketch with a support face cannot be reoriented. Do you want to detach it from the support? @@ -5470,42 +5785,42 @@ Do you want to detach it from the support? - - Undefined degrees of freedom + + DOF - - Not solved yet + + Link - + New constraints that would be redundant will automatically be removed - + Auto remove redundants - + Executes a recomputation of active document after every sketch action - + Auto update - + Forces recomputation of active document - + Update @@ -5811,146 +6126,43 @@ Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster + + ViewProviderSketch + + + and %1 more + + + Workbench - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Sketcher - + Sketcher geometries - + Sketcher constraints - + Sketcher tools - + Sketcher B-spline tools - + Sketcher virtual space diff --git a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts index af3319dcb1..05617f8719 100644 --- a/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts +++ b/src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet.ts @@ -4,57 +4,57 @@ Spreadsheet - + Spreadsheet - + Cell - + Apply - + Apply the changes to the current cell - + Delete - + Deletes the contents of the current cell - + Compute - + Updates the values handled by controllers - + Create Spreadsheet - + Add controller - + Add property controller @@ -62,12 +62,12 @@ Spreadsheet_Controller - + Add controller - + Adds a cell controller to a selected spreadsheet @@ -75,12 +75,12 @@ Spreadsheet_Create - + Spreadsheet - + Adds a spreadsheet object to the active document @@ -88,12 +88,12 @@ Spreadsheet_PropertyController - + Add property controller - + Adds a property controller to a selected spreadsheet @@ -101,14 +101,17 @@ CmdCreateSpreadsheet + Spreadsheet + Create spreadsheet + Create a new spreadsheet @@ -116,14 +119,17 @@ CmdSpreadsheetAlignBottom + Spreadsheet + Align bottom + Bottom-align contents of selected cells @@ -131,14 +137,17 @@ CmdSpreadsheetAlignCenter + Spreadsheet + Align center + Center-align contents of selected cells @@ -146,14 +155,17 @@ CmdSpreadsheetAlignLeft + Spreadsheet + Align left + Left-align contents of selected cells @@ -161,14 +173,17 @@ CmdSpreadsheetAlignRight + Spreadsheet + Align right + Right-align contents of selected cells @@ -176,14 +191,17 @@ CmdSpreadsheetAlignTop + Spreadsheet + Align top + Top-align contents of selected cells @@ -191,14 +209,17 @@ CmdSpreadsheetAlignVCenter + Spreadsheet + Vertically center-align + Vertically center-align contents of selected cells @@ -206,14 +227,17 @@ CmdSpreadsheetExport + Spreadsheet + Export spreadsheet + Export spreadsheet to CSV file @@ -221,14 +245,17 @@ CmdSpreadsheetImport + Spreadsheet + Import spreadsheet + Import CSV file into spreadsheet @@ -236,14 +263,17 @@ CmdSpreadsheetMergeCells + Spreadsheet + Merge cells + Merge selected cells @@ -251,14 +281,17 @@ CmdSpreadsheetSetAlias + Spreadsheet + Set alias + Set alias for selected cell @@ -266,14 +299,17 @@ CmdSpreadsheetSplitCell + Spreadsheet + Split cell + Split previously merged cells @@ -281,14 +317,17 @@ CmdSpreadsheetStyleBold + Spreadsheet + Bold text + Set text in selected cells bold @@ -296,14 +335,17 @@ CmdSpreadsheetStyleItalic + Spreadsheet + Italic text + Set text in selected cells italic @@ -311,14 +353,17 @@ CmdSpreadsheetStyleUnderline + Spreadsheet + Underline text + Underline text in selected cells @@ -326,6 +371,7 @@ ColorPickerPopup + Custom Color @@ -333,165 +379,361 @@ Command + Merge cells + Split cell + Left-align cell + Center cell + Right-align cell + Top-align cell + Bottom-align cell + Vertically center cells + Set bold text + Set italic text + Set underline text + Create Spreadsheet + Set cell properties + Edit cell + + Insert rows + + Remove rows + + Insert columns + + Clear cell(s) + Set foreground color + Set background color + + DlgBindSheet + + + Bind Spreadsheet Cells + + + + + From cells: + + + + + Binding cell range start + + + + + Binding cell range end + + + + + + To cells: + + + + + Starting cell address to bind to. Type '=' if you want to use expression. +The expression must evaluates to a string of some cell address. + + + + + Ending cell address to bind to. Type '=' if you want to use expression. +The expression must evaluates to a string of some cell address. + + + + + Sheet: + + + + + Select which spread sheet to bind to. + + + + + Use hidden reference not avoid creating a depdenecy with the referenced object. Use with caution! + + + + + Use hidden reference + + + + + Unbind + + + + + Cancel + + + + + OK + + + + + DlgSheetConf + + + Setup Configuration Table + + + + + Cell range: + + + + + Starting cell address. + +The first column of the range is assumed to contain a list of configuration +names, which will be used to generate a string list and bind to the given +property for user to dynamically switch configuration. + +The first row of the range will be bound to whatever row (indirectly) selected +by that property. + + + + + + Ending cell address. + +The first column of the range is assumed to contain a list of configuration +names, which will be used to generate a string list and bind to the given +property for user to dynamically switch configuration. + +The first row of the range will be bound to whatever row (indirectly) selected +by that property. + + + + + + Property: + + + + + Type in an expression to specify the object and property name to dynamically +switch the design configuration. The property will be created if not exist. + + + + + Group: + + + + + Optional property group name. + + + + + Unsetup + + + + + Cancel + + + + + OK + + + PropertiesDialog + Cell properties + &Color + Text + Background + &Alignment + Horizontal + Left + + Center + Right + Vertical + Top + Bottom + &Style + Bold + Italic + Underline + &Display unit + Unit string + A&lias + Alias for this cell @@ -499,55 +741,60 @@ QObject + + All (*) + Import file + Export file + Show spreadsheet + + Set cell(s) foreground color + Sets the Spreadsheet cell(s) foreground color + + Set cell(s) background color + Sets the Spreadsheet cell(s) background color - Spreadsheet - - - - Spreadsheet does not support range selection when pasting. -Please select one cell only. - - - + Copy & Paste failed + Alias contains invalid characters! + Refer to cell by alias, for example Spreadsheet.my_alias_name instead of Spreadsheet.B1 @@ -556,74 +803,110 @@ Spreadsheet.my_alias_name instead of Spreadsheet.B1 QtColorPicker + + + Black + + White + + Red + + Dark red + + Green + + Dark green + + Blue + + Dark blue + + Cyan + + Dark cyan + + Magenta + + Dark magenta + + Yellow + + Dark yellow + + Gray + + Dark gray + + Light gray + Custom Color @@ -631,145 +914,272 @@ Spreadsheet.my_alias_name instead of Spreadsheet.B1 Sheet + Form + &Content: + &Alias: + Refer to cell by alias, for example Spreadsheet.my_alias_name instead of Spreadsheet.B1 + + SpreadsheetGui::DlgBindSheet + + + Bind cells + + + + + Unbind cells + + + SpreadsheetGui::DlgSettings + Spreadsheet + Import/Export Settings - <html><head/><body><p>Character used to delimit strings, typically is single quote (') or double quote (&quot;). Must be a single character.</p></body></html> - - - - " - - - + Delimiter Character: - <html><head/><body><p>Escape character, typically the backslash (\), used to indicate special unprintable characters, e.g. \t = tab. Must be a single character.</p></body></html> - - - - \ - - - - Escape Character: - - - + <html><head/><body><p>Character to use as field delimiter. Default is tab, but also commonly used are commas (,) and semicolons (;). Select from the list or enter your own in the field. Must be a single character or the words <span style=" font-style:italic;">tab</span>, <span style=" font-style:italic;">comma</span>, or <span style=" font-style:italic;">semicolon</span>.</p></body></html> + tab + ; + , + Quote Character: + + + <html><head/><body><p>Character used to delimit strings, typically is single quote (') or double quote (&quot;). Must be a single character.</p></body></html> + + + + + " + + + + + Escape Character: + + + + + <html><head/><body><p>Escape character, typically the backslash (\), used to indicate special unprintable characters, e.g. \t = tab. Must be a single character.</p></body></html> + + + + + \ + + + + + SpreadsheetGui::DlgSheetConf + + + Setup configuration table + + + + + Unsetup configuration table + + SpreadsheetGui::Module + Unnamed SpreadsheetGui::SheetTableView - - Properties... - - + Insert %n row(s) above + Insert %n row(s) below + Insert %n non-contiguous rows + Remove row(s) + Insert %n column(s) left + Insert %n column(s) right + Insert %n non-contiguous columns + Remove column(s) + + + Properties... + + + + + Recompute + + + + + Bind... + + + + + Configuration table... + + + + + Merge cells + + + + + Split cells + + + + + Cut + + + + + Copy + + + + + Paste + + + + + Delete + + + + + SpreadsheetGui::SheetView + + + Export PDF + + + + + PDF file + + Workbench + Spreadsheet + + + &Spreadsheet + + + + + &Alignment + + + + + &Styles + + diff --git a/src/Mod/Start/Gui/Resources/translations/Start.ts b/src/Mod/Start/Gui/Resources/translations/Start.ts index 70542e53ec..db0f3ab061 100644 --- a/src/Mod/Start/Gui/Resources/translations/Start.ts +++ b/src/Mod/Start/Gui/Resources/translations/Start.ts @@ -4,212 +4,212 @@ StartPage - + Start - + Documents - + Help - + Activity - + Recent files - + Tip - + Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - + Examples - + General documentation - + User hub - + This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - + Power users hub - + This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - + Developers hub - + This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - + Manual - + The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - + Workbenches documentation - + These are the help pages of all the workbenches currently installed on this computer. - + Getting help from the community - + The <a href="http://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - + If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - + FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - + Available addons - + Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - + If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - + Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - + Recent commits - + Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - + See all commits on github - + You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - + version - + build - + Create new... - + Unknown - + Forum - + The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - + To open any of the links above in your desktop browser, Right-click -> Open in external browser - + Creation date - + Last modification - + Notes - + Open start page preferences @@ -217,7 +217,7 @@ Workbench - + Start page @@ -225,17 +225,17 @@ CmdStartPage - + Start - + Start Page - + Displays the start page in a browser view @@ -264,27 +264,27 @@ - Show forum + Show notepad + Shows a notepad next to the file thumbnails, where you can keep notes across sessions + + + + Show examples folder contents - - Show additional folder - - - - + If you want the examples to show on the first page - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab + + Show additional folder @@ -295,12 +295,12 @@ By using ";;" to separate paths, you can add several folders here - Show notepad + Show forum - Shows a notepad next to the file thumbnails, where you can keep notes across sessions + If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab @@ -319,8 +319,13 @@ By using ";;" to separate paths, you can add several folders here - - The background of the main start page area + + Use FreeCAD style sheet + + + + + If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below @@ -329,125 +334,120 @@ By using ";;" to separate paths, you can add several folders here - - in FreeCAD - - - - - In external browser - - - - - Background color down gradient - - - - - The color of the version text - - - - - Link color - - - - - An optional image to display as background - - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - - Page background color - - - - - The color of the text on the main pages - - - - - Background image - - - - - Page text color - - - - - The color of the links - - - - - The background color of the boxes inside the pages - - - - - Box background color - - - - + The background color behind the panels - + + Background color down gradient + + + + The down gradient for the background color (currently unsupported) - - Open links + + Background image - + + An optional image to display as background + + + + Background text color - - Use FreeCAD style sheet + + The color of the version text - + + Page background color + + + + + The background of the main start page area + + + + + Page text color + + + + + The color of the text on the main pages + + + + + Box background color + + + + + The background color of the boxes inside the pages + + + + + Link color + + + + + The color of the links + + + + Font family - + The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - + Arial,Helvetica,sans - + The base font size to use for all texts of the Start page - + px + + + Open links + + + + + in FreeCAD + + + + + In external browser + + Use gradient for New File icon @@ -465,24 +465,24 @@ By using ";;" to separate paths, you can add several folders here - Choose which workbench to switch to after the program launches - - - - - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - + + Choose which workbench to switch to after the program launches + + + + Close start page after loading + + + If checked, will automatically close the Start page when FreeCAD launches + + Close and switch on opening file diff --git a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts index 665b1b3700..4827ded6cc 100644 --- a/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts +++ b/src/Mod/TechDraw/Gui/Resources/translations/TechDraw.ts @@ -4,42 +4,42 @@ MoveView - + Move View - + Move a View to a new Page - + Move View to a different Page - + Select View to move from list. - + Select View - + Select From Page. - + Select Page - + Select To Page. @@ -47,97 +47,55 @@ ShareView - + Share View - + Share a View on a second Page - + Share View with another Page - + View to share - + Select View to share from list. - + Select View - + Select From Page. - + Select Page - + Select To Page. - - CopyView - - - Copy View - - - - - Copy a View to a second Page - - - - - Copy View to a second Page - - - - - Select View to copy from list. - - - - - Select View - - - - - Select From Page. - - - - - Select To Page. - - - - - Select Page - - - Cmd2LineCenterLine + Add Centerline between 2 Lines @@ -145,6 +103,7 @@ Cmd2PointCenterLine + Add Centerline between 2 Points @@ -152,6 +111,7 @@ CmdMidpoints + Add Midpoint Vertices @@ -159,6 +119,7 @@ CmdQuadrants + Add Quadrant Vertices @@ -166,10 +127,12 @@ CmdTechDraw2LineCenterLine + TechDraw + Add Centerline between 2 Lines @@ -177,10 +140,12 @@ CmdTechDraw2PointCenterLine + TechDraw + Add Centerline between 2 Points @@ -188,10 +153,12 @@ CmdTechDraw2PointCosmeticLine + TechDraw + Add Cosmetic Line Through 2 Points @@ -199,10 +166,12 @@ CmdTechDraw3PtAngleDimension + TechDraw + Insert 3-Point Angle Dimension @@ -210,10 +179,12 @@ CmdTechDrawActiveView + TechDraw + Insert Active View (3D View) @@ -221,10 +192,12 @@ CmdTechDrawAngleDimension + TechDraw + Insert Angle Dimension @@ -232,10 +205,12 @@ CmdTechDrawAnnotation + TechDraw + Insert Annotation @@ -243,14 +218,17 @@ CmdTechDrawArchView + TechDraw + Insert Arch Workbench Object + Insert a View of a Section Plane from Arch Workbench @@ -258,10 +236,12 @@ CmdTechDrawBalloon + TechDraw + Insert Balloon Annotation @@ -269,14 +249,17 @@ CmdTechDrawCenterLineGroup + TechDraw + Insert Center Line + Add Centerline to Faces @@ -284,10 +267,12 @@ CmdTechDrawClipGroup + TechDraw + Insert Clip Group @@ -295,10 +280,12 @@ CmdTechDrawClipGroupAdd + TechDraw + Add View to Clip Group @@ -306,10 +293,12 @@ CmdTechDrawClipGroupRemove + TechDraw + Remove View from Clip Group @@ -317,10 +306,12 @@ CmdTechDrawCosmeticEraser + TechDraw + Remove Cosmetic Object @@ -328,10 +319,12 @@ CmdTechDrawCosmeticVertex + TechDraw + Add Cosmetic Vertex @@ -339,14 +332,17 @@ CmdTechDrawCosmeticVertexGroup + TechDraw + Insert Cosmetic Vertex + Add Cosmetic Vertex @@ -354,14 +350,17 @@ CmdTechDrawDecorateLine + TechDraw + Change Appearance of Lines + Change Appearance of selected Lines @@ -369,10 +368,12 @@ CmdTechDrawDetailView + TechDraw + Insert Detail View @@ -380,10 +381,12 @@ CmdTechDrawDiameterDimension + TechDraw + Insert Diameter Dimension @@ -391,10 +394,12 @@ CmdTechDrawDimension + TechDraw + Insert Dimension @@ -402,14 +407,17 @@ CmdTechDrawDraftView + TechDraw + Insert Draft Workbench Object + Insert a View of a Draft Workbench object @@ -417,133 +425,1060 @@ CmdTechDrawExportPageDXF + File + Export Page as DXF - Save Dxf File + + Save DXF file - Dxf (*.dxf) + + DXF (*.dxf) CmdTechDrawExportPageSVG + File + Export Page as SVG + + CmdTechDrawExtendShortenLineGroup + + + TechDraw + + + + + Extend Line + + + + + Extend a cosmetic line or centerline at both ends:<br>- Specify the delta distance (optional)<br>- Select a single line<br>- Click this tool + + + + + CmdTechDrawExtensionAreaAnnotation + + + TechDraw + + + + + Calculate the area of selected faces + + + + + Select several faces<br> - click this tool + + + + + CmdTechDrawExtensionCascadeDimensionGroup + + + TechDraw + + + + + Cascade Horizontal Dimensions + + + + + Evenly space horizontal dimensions:<br>- Specify the cascade spacing (optional)<br>- Select two or more horizontal dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionCascadeHorizDimension + + + TechDraw + + + + + + Cascade Horizontal Dimensions + + + + + + Evenly space horizontal dimensions:<br>- Specify the cascade spacing (optional)<br>- Select two or more horizontal dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionCascadeObliqueDimension + + + TechDraw + + + + + + Cascade Oblique Dimensions + + + + + + Evenly space oblique dimensions:<br>- Specify the cascade spacing (optional)<br>- Select two or more parallel oblique dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionCascadeVertDimension + + + TechDraw + + + + + + Cascade Vertical Dimensions + + + + + + Evenly space vertical dimensions:<br>- Specify the cascade spacing (optional)<br>- Select two or more vertical dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionChamferDimensionGroup + + + TechDraw + + + + + Create Horizontal Chamfer Dimension + + + + + Create a horizontal size and angle dimension for a chamfer:<br>- Select two vertexes<br>- Click this tool + + + + + CmdTechDrawExtensionChangeLineAttributes + + + TechDraw + + + + + Change Line Attributes + + + + + Change the attributes of cosmetic lines and centerlines:<br>- Specify the line attributes (optional)<br>- Select one or more lines<br>- Click this tool + + + CmdTechDrawExtensionCircleCenterLines + TechDraw - Draw circle centerlines + + + Add Circle Centerlines - Draw circle centerline cross at circles - - select many circles or arcs - - click this button + + + Add centerlines to circles and arcs:<br>- Specify the line attributes (optional)<br>- Select one or more circles or arcs<br>- Click this tool + + + + + CmdTechDrawExtensionCircleCenterLinesGroup + + + TechDraw + + + + + Add Circle Centerlines + + + + + Add centerlines to circles and arcs:<br>- Specify the line attributes (optional)<br>- Select one or more circles or arcs<br>- Click this tool + + + + + CmdTechDrawExtensionCreateChainDimensionGroup + + + TechDraw + + + + + Create Horizontal Chain Dimensions + + + + + Create a sequence of aligned horizontal dimensions:<br>- Select three or more vertexes<br>- Click this tool + + + + + CmdTechDrawExtensionCreateCoordDimensionGroup + + + TechDraw + + + + + Create Horizontal Coordinate Dimensions + + + + + Create multiple evenly spaced horizontal dimensions starting from the same baseline:<br>- Specify the cascade spacing (optional)<br>- Select three or more vertexes<br>- The selection order of the first two vertexes determines the position of the baseline<br>- Click this tool + + + + + CmdTechDrawExtensionCreateHorizChainDimension + + + TechDraw + + + + + + Create Horizontal Chain Dimensions + + + + + + Create a sequence of aligned horizontal dimensions:<br>- Select three or more vertexes<br>- Click this tool + + + + + CmdTechDrawExtensionCreateHorizChamferDimension + + + TechDraw + + + + + + Create Horizontal Chamfer Dimension + + + + + + Create a horizontal size and angle dimension for a chamfer:<br>- Select two vertexes<br>- Click this tool + + + + + CmdTechDrawExtensionCreateHorizCoordDimension + + + TechDraw + + + + + + Create Horizontal Coordinate Dimensions + + + + + + Create multiple evenly spaced horizontal dimensions starting from the same baseline:<br>- Specify the cascade spacing (optional)<br>- Select three or more vertexes<br>- The selection order of the first two vertexes determines the position of the baseline<br>- Click this tool + + + + + CmdTechDrawExtensionCreateLengthArc + + + TechDraw + + + + + Create Arc Length Dimension + + + + + Create an arc length dimension:<br>- Select a single arc<br>- Click this tool + + + + + CmdTechDrawExtensionCreateObliqueChainDimension + + + TechDraw + + + + + + Create Oblique Chain Dimensions + + + + + + Create a sequence of aligned oblique dimensions:<br>- Select three or more vertexes<br>- The first two vertexes define the direction<br>- Click this tool + + + + + CmdTechDrawExtensionCreateObliqueCoordDimension + + + TechDraw + + + + + + Create Oblique Coordinate Dimensions + + + + + + Create multiple evenly spaced oblique dimensions starting from the same baseline:<br>- Specify the cascade spacing (optional)<br>- Select three or more vertexes<br>- The selection order of the first two vertexes determines the position of the baseline<br>- The first two vertexes also define the direction<br>- Click this tool + + + + + CmdTechDrawExtensionCreateVertChainDimension + + + TechDraw + + + + + + Create Vertical Chain Dimensions + + + + + + Create a sequence of aligned vertical dimensions:<br>- Select three or more vertexes<br>- Click this tool + + + + + CmdTechDrawExtensionCreateVertChamferDimension + + + TechDraw + + + + + + Create Vertical Chamfer Dimension + + + + + + Create a vertical size and angle dimension for a chamfer:<br>- Select two vertexes<br>- Click this tool + + + + + CmdTechDrawExtensionCreateVertCoordDimension + + + TechDraw + + + + + + Create Vertical Coordinate Dimensions + + + + + + Create multiple evenly spaced vertical dimensions starting from the same baseline:<br>- Specify the cascade spacing (optional)<br>- Select three or more vertexes<br>- The selection order of the first two vertexes determines the position of the baseline<br>- Click this tool + + + + + CmdTechDrawExtensionCustomizeFormat + + + TechDraw + + + + + Customize Format Label + + + + + Select a dimension or a balloon<br> - click this tool<br> - edit the Format field, using the keyboard and/or the special buttons + + + + + CmdTechDrawExtensionDecreaseDecimal + + + TechDraw + + + + + + Decrease Decimal Places + + + + + + Decrease the number of decimal places of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + + + CmdTechDrawExtensionDrawCirclesGroup + + + TechDraw + + + + + Add Cosmetic Circle + + + + + Add a cosmetic circle based on two vertexes:<br>- Specify the line attributes (optional)<br>- Select vertex 1 (center point)<br>- Select vertex 2 (radius)<br>- Click this tool + + + + + CmdTechDrawExtensionDrawCosmArc + + + TechDraw + + + + + + Add Cosmetic Arc + + + + + + Add a cosmetic counter clockwise arc based on three vertexes:<br>- Specify the line attributes (optional)<br>- Select vertex 1 (center point)<br>- Select vertex 2 (radius and start angle)<br>- Select vertex 3 (end angle)<br>- Click this tool + + + + + CmdTechDrawExtensionDrawCosmCircle + + + TechDraw + + + + + + Add Cosmetic Circle + + + + + + Add a cosmetic circle based on two vertexes:<br>- Specify the line attributes (optional)<br>- Select vertex 1 (center point)<br>- Select vertex 2 (radius)<br>- Click this tool + + + + + CmdTechDrawExtensionDrawCosmCircle3Points + + + TechDraw + + + + + + Add Cosmetic Circle 3 Points + + + + + Add a cosmetic circle based on three vertexes:<br>- Specify the line attributes (optional)<br>- Select 3 vertexes<br>- Click this tool + + + + + Add a cosmetic circle based on three vertexes:<br>- Specify the line attributes (optional)<br>- Select three vertexes<br>- Click this tool + + + + + CmdTechDrawExtensionExtendLine + + + TechDraw + + + + + + Extend Line + + + + + + Extend a cosmetic line or centerline at both ends:<br>- Specify the delta distance (optional)<br>- Select a single line<br>- Click this tool + + + + + CmdTechDrawExtensionHoleCircle + + + TechDraw + + + + + + Add Bolt Circle Centerlines + + + + + + Add centerlines to a circular pattern of circles:<br>- Specify the line attributes (optional)<br>- Select three or more circles forming a circular pattern<br>- Click this tool + + + + + CmdTechDrawExtensionIncreaseDecimal + + + TechDraw + + + + + + Increase Decimal Places + + + + + + Increase the number of decimal places of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + + + CmdTechDrawExtensionIncreaseDecreaseGroup + + + TechDraw + + + + + Increase Decimal Places + + + + + Increase the number of decimal places of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + + + CmdTechDrawExtensionInsertDiameter + + + TechDraw + + + + + + Insert '⌀' Prefix + + + + + + Insert a '⌀' symbol at the beginning of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + + + CmdTechDrawExtensionInsertPrefixGroup + + + TechDraw + + + + + Insert '⌀' Prefix + + + + + Insert a '⌀' symbol at the beginning of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + + + CmdTechDrawExtensionInsertSquare + + + TechDraw + + + + + + Insert '〼' Prefix + + + + + + Insert a '〼' symbol at the beginning of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + + + CmdTechDrawExtensionLinePPGroup + + + TechDraw + + + + + Add Cosmetic Parallel Line + + + + + Add a cosmetic line parallel to another line through a vertex:<br>- Select a line<br>- Select a vertex<br>- Click this tool + + + + + CmdTechDrawExtensionLineParallel + + + TechDraw + + + + + + Add Cosmetic Parallel Line + + + + + + Add a cosmetic line parallel to another line through a vertex:<br>- Select a line<br>- Select a vertex<br>- Click this tool + + + + + CmdTechDrawExtensionLinePerpendicular + + + TechDraw + + + + + + Add Cosmetic Perpendicular Line + + + + + + Add a cosmetic line perpendicular to another line through a vertex:<br>- Select a line<br>- Select a vertex<br>- Click this tool + + + + + CmdTechDrawExtensionLockUnlockView + + + TechDraw + + + + + Lock/Unlock View + + + + + Lock or unlock the position of a view:<br>- Select a single view<br>- Click this tool + + + + + CmdTechDrawExtensionPosChainDimensionGroup + + + TechDraw + + + + + Position Horizontal Chain Dimensions + + + + + Align horizontal dimensions to create a chain dimension:<br>- Select two or more horizontal dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionPosHorizChainDimension + + + TechDraw + + + + + + Position Horizontal Chain Dimensions + + + + + + Align horizontal dimensions to create a chain dimension:<br>- Select two or more horizontal dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionPosObliqueChainDimension + + + TechDraw + + + + + + Position Oblique Chain Dimensions + + + + + + Align oblique dimensions to create a chain dimension:<br>- Select two or more parallel oblique dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionPosVertChainDimension + + + TechDraw + + + + + + Position Vertical Chain Dimensions + + + + + + Align vertical dimensions to create a chain dimension:<br>- Select two or more vertical dimensions<br>- The first dimension defines the position<br>- Click this tool + + + + + CmdTechDrawExtensionPositionSectionView + + + TechDraw + + + + + Position Section View + + + + + Orthogonally align a section view with its source view:<br>- Select a single section view<br>- Click this tool + + + + + CmdTechDrawExtensionRemovePrefixChar + + + TechDraw + + + + + Remove Prefix + + + + + Remove prefix symbols at the beginning of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + + + CmdTechDrawExtensionSelectLineAttributes + + + TechDraw + + + + + Select Line Attributes, Cascade Spacing and Delta Distance + + + + + Select the attributes for new cosmetic lines and centerlines, and specify the cascade spacing and delta distance:<br>- Click this tool<br>- Specify the attributes, spacing and distance in the dialog box<br>- Press OK + + + + + CmdTechDrawExtensionShortenLine + + + TechDraw + + + + + + Shorten Line + + + + + + Shorten a cosmetic line or centerline at both ends:<br>- Specify the delta distance (optional)<br>- Select a single line<br>- Click this tool CmdTechDrawExtensionThreadBoltBottom + TechDraw - Cosmetic thread bolt bottom view + + + Add Cosmetic Thread Bolt Bottom View - Draw cosmetic screw thread ground view - - select many circles - - click this button + + + Add a cosmetic thread to the top or bottom view of bolts/screws/rods:<br>- Specify the line attributes (optional)<br>- Select one or more circles<br>- Click this tool CmdTechDrawExtensionThreadBoltSide + TechDraw - Cosmetic thread bolt side view + + + Add Cosmetic Thread Bolt Side View - Draw cosmetic screw thread side view - - select two parallel lines - - click this button + + + Add a cosmetic thread to the side view of a bolt/screw/rod:<br>- Specify the line attributes (optional)<br>- Select two parallel lines<br>- Click this tool CmdTechDrawExtensionThreadHoleBottom + TechDraw - Cosmetic thread hole bottom view + + + Add Cosmetic Thread Hole Bottom View - Draw cosmetic hole thread ground view - - select many circles - - click this button + + + Add a cosmetic thread to the top or bottom view of holes:<br>- Specify the line attributes (optional)<br>- Select one or more circles<br>- Click this tool CmdTechDrawExtensionThreadHoleSide + TechDraw - Cosmetic thread hole side view + + + Add Cosmetic Thread Hole Side View - Draw cosmetic thread hole side view - - select two parallel lines - - click this button + + + Add a cosmetic thread to the side view of a hole:<br>- Specify the line attributes (optional)<br>- Select two parallel lines<br>- Click this tool + + + + + CmdTechDrawExtensionThreadsGroup + + + TechDraw + + + + + Add Cosmetic Thread Hole Side View + + + + + Add a cosmetic thread to the side view of a hole:<br>- Specify the line attributes (optional)<br>- Select two parallel lines<br>- Click this tool + + + + + CmdTechDrawExtensionVertexAtIntersection + + + TechDraw + + + + + Add Cosmetic Intersection Vertex(es) + + + + + Add cosmetic vertex(es) at the intersection(s) of selected edges:<br>- Select two edges (lines, circles and/or arcs)<br>- Click this tool CmdTechDrawExtentGroup + TechDraw + Insert Extent Dimension + Horizontal Extent + Vertical Extent @@ -551,10 +1486,12 @@ CmdTechDrawFaceCenterLine + TechDraw + Add Centerline to Faces @@ -562,10 +1499,12 @@ CmdTechDrawGeometricHatch + TechDraw + Apply Geometric Hatch to Face @@ -573,10 +1512,12 @@ CmdTechDrawHatch + TechDraw + Hatch a Face using Image File @@ -584,10 +1525,12 @@ CmdTechDrawHorizontalDimension + TechDraw + Insert Horizontal Dimension @@ -595,10 +1538,12 @@ CmdTechDrawHorizontalExtentDimension + TechDraw + Insert Horizontal Extent Dimension @@ -606,22 +1551,28 @@ CmdTechDrawImage + TechDraw + Insert Bitmap Image + + Insert Bitmap from a file into a page + Select an Image File + Image (*.png *.jpg *.jpeg) @@ -629,10 +1580,12 @@ CmdTechDrawLandmarkDimension + TechDraw + Insert Landmark Dimension - EXPERIMENTAL @@ -640,10 +1593,12 @@ CmdTechDrawLeaderLine + TechDraw + Add Leaderline to View @@ -651,10 +1606,12 @@ CmdTechDrawLengthDimension + TechDraw + Insert Length Dimension @@ -662,10 +1619,12 @@ CmdTechDrawLinkDimension + TechDraw + Link Dimension to 3D Geometry @@ -673,10 +1632,12 @@ CmdTechDrawMidpoints + TechDraw + Add Midpoint Vertices @@ -684,10 +1645,12 @@ CmdTechDrawPageDefault + TechDraw + Insert Default Page @@ -695,33 +1658,53 @@ CmdTechDrawPageTemplate + TechDraw + Insert Page using Template + Select a Template File + Template (*.svg *.dxf) + + CmdTechDrawProjectShape + + + TechDraw + + + + + Project shape... + + + CmdTechDrawProjectionGroup + TechDraw + Insert Projection Group + Insert multiple linked views of drawable object(s) @@ -729,10 +1712,12 @@ CmdTechDrawQuadrants + TechDraw + Add Quadrant Vertices @@ -740,10 +1725,12 @@ CmdTechDrawRadiusDimension + TechDraw + Insert Radius Dimension @@ -751,10 +1738,12 @@ CmdTechDrawRedrawPage + TechDraw + Redraw Page @@ -762,10 +1751,12 @@ CmdTechDrawRichTextAnnotation + TechDraw + Insert Rich Text Annotation @@ -773,10 +1764,12 @@ CmdTechDrawSectionView + TechDraw + Insert Section View @@ -784,10 +1777,12 @@ CmdTechDrawShowAll + TechDraw + Show/Hide Invisible Edges @@ -795,14 +1790,17 @@ CmdTechDrawSpreadsheetView + TechDraw + Insert Spreadsheet View + Insert View to a spreadsheet @@ -810,14 +1808,17 @@ CmdTechDrawSymbol + TechDraw + Insert SVG Symbol + Insert symbol from an SVG file @@ -825,10 +1826,13 @@ CmdTechDrawToggleFrame + TechDraw + + Turn View Frames On/Off @@ -836,10 +1840,12 @@ CmdTechDrawVerticalDimension + TechDraw + Insert Vertical Dimension @@ -847,10 +1853,12 @@ CmdTechDrawVerticalExtentDimension + TechDraw + Insert Vertical Extent Dimension @@ -858,14 +1866,17 @@ CmdTechDrawView + TechDraw + Insert View + Insert a View @@ -873,10 +1884,12 @@ CmdTechDrawWeldSymbol + TechDraw + Add Welding Information to Leaderline @@ -884,337 +1897,596 @@ Command + + Drawing create page + Create view + Create Projection Group + Create Clip + ClipGroupAdd + ClipGroupRemove + Create Symbol + Create DraftView + Create ArchView + Create spreadsheet view + + Save page to dxf - Add Midpont Vertices + + Add Midpoint Vertices + Add Quadrant Vertices + Create Annotation + + + + + + + + Create Dimension + Create Hatch + Create GeomHatch + Create Image + Drag Balloon + Drag Dimension + Create Balloon + Create ActiveView + Create CenterLine + Create Cosmetic Line + Update CosmeticLine + Create Detail View + Update Detail + Create Leader + Edit Leader + Create Anno + Edit Anno - Apply Quick - - - - Apply Aligned - - - + Create SectionView + + Edit SectionView + + + + Create WeldSymbol + Edit WeldSymbol + Add Cosmetic Vertex + + + Insert Prefix + + + + + Remove Prefix + + + + + Increase/Decrease Decimal + + + + + Pos Horiz Chain Dim + + + + + Pos Vert Chain Dim + + + + + Pos Oblique Chain Dim + + + + + Cascade Horiz Dim + + + + + Cascade Vert Dim + + + + + Cascade Oblique Dim + + + + + Create Horiz Chain Dim + + + + + Create Vert Chain Dim + + + + + Create Oblique Chain Dim + + + + + Create Horiz Coord Dim + + + + + Create Vert Coord Dim + + + + + Create Oblique Coord Dim + + + + + Create Horiz Chamfer Dim + + + + + Create Vert Chamfer Dim + + + + + Create Arc Length Dim + + + + + Bolt Circle Centerlines + + + + + Circle Centerlines + + + + + Cosmetic Thread Hole Side + + + + + Cosmetic Thread Bolt Side + + + + + Cosmetic Thread Hole Bottom + + + + + Cosmetic Thread Bolt Bottom + + + + + Change Line Attributes + + + + + Cosmetic Intersection Vertex(es) + + + + + Cosmetic Arc + + + + + Cosmetic Circle + + + + + Cosmetic Circle 3 Points + + + + + Cosmetic Line Parallel/Perpendicular + + + + + Lock/Unlock View + + + + + Extend/Shorten Line + + + + + Calculate Face Area + + + + + Customize Format + + MRichTextEdit + Save changes + Close editor + Paragraph formatting + Undo (CTRL+Z) + Undo + + Redo + Cut (CTRL+X) + Cut + Copy (CTRL+C) + Copy + Paste (CTRL+V) + Paste + Link (CTRL+L) + Link + Bold + Italic (CTRL+I) + Italic + Underline (CTRL+U) + Underline + Strikethrough + Strike Out + Bullet list (CTRL+-) + Ordered list (CTRL+=) + Decrease indentation (CTRL+,) + Decrease indentation + Increase indentation (CTRL+.) + Increase indentation + Text foreground color + Text background color + Background + Font size + + More functions + Standard + Heading 1 + Heading 2 + Heading 3 + Heading 4 + Monospace + Remove character formatting + Remove all formatting + Edit document source + Document source + Create a link + Link URL: + Select an image + JPEG (*.jpg);; GIF (*.gif);; PNG (*.png);; BMP (*.bmp);; All (*) @@ -1222,521 +2494,854 @@ QObject + + + + + + + + + + + + + + + + + + + + + + + + + Wrong selection + + No Shapes, Groups or Links in this selection + + Select at least 1 DrawViewPart object as Base. + + + + + + + + + + + + Incorrect selection + + Select an object first + + Too many objects selected + + Create a page first. + + No View of a Part in selection. + Select one Clip group and one View. + Select exactly one View to add to group. + Select exactly one Clip group. + Clip and View must be from same Page. + Select exactly one View to remove from Group. + View does not belong to a Clip + Choose an SVG file to open + Scalable Vector Graphic + All Files + Select at least one object. + There were no DraftWB objects in the selection. + Please select only 1 Arch Section. + No Arch Sections in selection. + Select exactly one Spreadsheet object. + No Drawing View + Open Drawing View before attempting export to SVG. + Can not export selection + Page contains DrawViewArch which will not be exported. Continue? + + Ellipse Curve Warning + Selected edge is an Ellipse. Radius will be approximate. Continue? + + + + BSpline Curve Warning + + Selected edge is a BSpline. Radius will be approximate. Continue? + + + + + + + + + + + + Incorrect Selection + Selected edge is an Ellipse. Diameter will be approximate. Continue? + + Selected edge is a BSpline. Diameter will be approximate. Continue? + Need two straight edges to make an Angle Dimension + Need three points to make a 3 point Angle Dimension + There is no 3D object in your selection + There are no 3D Edges or Vertices in your selection + + + + Selection Error + + Please select a View [and Edges]. + Select 2 point objects and 1 View. (1) + Select 2 point objects and 1 View. (2) + No Feature with Shape in selection. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Task In Progress + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Close active task dialog and try again. + + + + + + + + + + + + + + + + + + + + + + + Wrong Selection + Can not attach leader. No base View selected. + + + + You must select a base View for the line. + + No DrawViewPart objects in this selection + + + + No base View in Selection. + You must select Faces or an existing CenterLine. + No CenterLine in selection. + + + Selection is not a CenterLine. + Selection not understood. + You must select 2 Vertexes or an existing CenterLine. + Need 2 Vertices or 1 CenterLine. + Selection is empty. + Not enough points in selection. + Selection is not a Cosmetic Line. + You must select 2 Vertexes. + + Nothing selected + At least 1 object in selection is not a part view + Unknown object type in selection + No View in Selection. + You must select a View and/or lines. + No Part Views in this selection + Select exactly one Leader line or one Weld symbol. + Replace Hatch? + Some Faces in selection are already hatched. Replace? + No TechDraw Page + Need a TechDraw Page for this command + Select a Face first + No TechDraw object in selection + Create a page to insert. + + No Faces to hatch in this selection + No page found + No Drawing Pages in document. - Which page? - - - - Can not determine correct page. - - - - Too many pages - - - - Select only 1 page. - - - + PDF (*.pdf) + + All Files (*.*) + Export Page As PDF + SVG (*.svg) + Export page as SVG + + + Are you sure you want to continue? + Show drawing + Toggle KeepUpdated + Click to update text + New Leader Line + Edit Leader Line + Rich text creator + + + Rich text editor + New Cosmetic Vertex + Select a symbol + ActiveView to TD View + Create Center Line + Edit Center Line + Create Section View + Select at first an orientation + Edit Section View + Operation Failed + Create Welding Symbol + Edit Welding Symbol + Create Cosmetic Line + Edit Cosmetic Line + New Detail View + Edit Detail View + + Edit %1 - TechDraw Circle Centerlines + + TechDraw PosHorizChainDimension + + + No horizontal dimensions selected + + + + + TechDraw PosVertChainDimension + + + + + + No vertical dimensions selected + + + + + TechDraw PosObliqueChainDimension + + + + + + No oblique dimensions selected + + + + + TechDraw CascadeHorizDimension + + + + + TechDraw CascadeVertDimension + + + + + TechDraw CascadeObliqueDimension + + + + + + Selection is empty + + No object selected + + TechDraw Hole Circle + + + + + Fewer than three circles selected + + + + + TechDraw Position Section View + + + + TechDraw Thread Hole Side - TechDraw Thread Bolt Side - - - - TechDraw Thread Hole Bottom - - - - TechDraw Tread Bolt Bottom - - - + Please select two straight lines + + + Select 2 Vertexes or 1 Edge + + Std_Delete + You cannot delete this leader line because it has a weld symbol that would become broken. + + + + + + + + + + + + + Object dependencies + You cannot delete the anchor view of a projection group. + + You cannot delete this view because it has a section view that would become broken. + + You cannot delete this view because it has a detail view that would become broken. + + You cannot delete this view because it has a leader line that would become broken. + The page is not empty, therefore the following referencing objects might be lost: + The group cannot be deleted because its items have the following section or detail views, or leader lines that would get broken: + The projection group is not empty, therefore the following referencing objects might be lost: + The following referencing object might break: + You cannot delete this weld symbol because it has a tile weld that would become broken. @@ -1745,300 +3350,303 @@ it has a tile weld that would become broken. TaskActiveView + ActiveView to TD View + Width + Width of generated view + Height + Height of generated view + Border + Minimal distance of the object from the top and left view border + Paint background yes/no + Background + Background color + Line Width + Width of lines in generated view + Render Mode + Drawing style - see SoRenderManager + As is + Wireframe + Points + Wireframe overlay + Hidden Line + Bounding box + + TaskMoveView + + + Move View + + + + + View to move + + + + + + + ... + + + + + From Page + + + + + To Page + + + TaskWeldingSymbol + Welding Symbol - Text before arrow side symbol + + Text above arrow side symbol +Angle, surface finish, root - Text after arrow side symbol + + Text before arrow side symbol +Preparation depth, (weld size) + Pick arrow side symbol + + Symbol - Text above arrow side symbol + + Text after arrow side symbol +Number of welds × length, (gap) + + Text before other side symbol +Preparation depth, (weld size) + + + + Pick other side symbol - Text below other side symbol - - - - Text after other side symbol - - - - Flips the sides - - - - Flip Sides - - - - Text before other side symbol + + Text after other side symbol +Number of welds × length, (gap) + Remove other side symbol + Delete + + Text below arrow side symbol +Angle, surface finish, root + + + + + Flips the sides + + + + + Flip Sides + + + + Adds the 'Field Weld' symbol (flag) at the kink in the leader line + Field Weld + Adds the 'All Around' symbol (circle) at the kink in the leader line + All Around + Offsets the lower symbol to indicate alternating welds + Alternating - Directory to welding symbols. -This directory will be used for the symbol selection. - - - - *.svg + + Tail Text + Text at end of symbol + Symbol Directory - Tail Text + + Directory path for welding symbols. +This directory will be used for the symbol selection. + + + + + *.svg + + + + + TechDrawGui::DlgPageChooser + + + Page Chooser + + + + + FreeCAD could not determine which Page to use. Please select a Page. + + + + + Select a Page that should be used TechDrawGui::DlgPrefsTechDrawAdvancedImp + + Advanced - Include 2D Objects in projection - - - - Show Loose 2D Geom - - - - Include edges with unexpected geometry (zero length etc.) in results - - - - Allow Crazy Edges - - - - Edge Fuzz - - - - Override automatic dimension format - - - - Shape of line end caps. -Only change unless you know what you are doing! - - - - Round - - - - Square - - - - Flat - - - - Perform a fuse operation on input shape(s) before Section view processing - - - - Fuse Before Section - - - - Dimension Format - - - - Line End Cap Shape - - - - Dump intermediate results during Detail view processing - - - - Debug Detail - - - - Highlights border of section cut in section views - - - - Show Section Edges - - - - Limit of 64x64 pixel SVG tiles used to hatch a single face. -For large scalings you might get an error about to many SVG tiles. -Then you need to increase the tile limit. - - - - Max SVG Hatch Tiles - - - - Max PAT Hatch Segments - - - - Maximum hatch line segments to use -when hatching a face with a PAT pattern - - - - Dump intermediate results during Section view processing - - - - Debug Section - - - + If checked, TechDraw will attempt to build faces using the line segments returned by the hidden line removal algorithm. Faces must be detected in order to use hatching, but there @@ -2046,24 +3654,143 @@ can be a performance penalty in complex models. + Detect Faces - Mark Fuzz + + Highlights border of section cut in section views + + Show Section Edges + + + + + Dump intermediate results during Section view processing + + + + + Debug Section + + + + + Dump intermediate results during Detail view processing + + + + + Debug Detail + + + + + Include edges with unexpected geometry (zero length etc.) in results + + + + + Allow Crazy Edges + + + + + Perform a fuse operation on input shape(s) before Section view processing + + + + + Fuse Before Section + + + + + Include 2D Objects in projection + + + + + Show Loose 2D Geom + + + + + Edge Fuzz + + + + Size of selection area around edges Each unit is approx. 0.1 mm wide + + Mark Fuzz + + + + Selection area around center marks Each unit is approx. 0.1 mm wide + + Line End Cap Shape + + + + + Shape of line end caps. +Only change unless you know what you are doing! + + + + + Round + + + + + Square + + + + + Flat + + + + + Max SVG Hatch Tiles + + + + + Limit of 64x64 pixel SVG tiles used to hatch a single face. +For large scalings you might get an error about to many SVG tiles. +Then you need to increase the tile limit. + + + + + Max PAT Hatch Segments + + + + + Maximum hatch line segments to use +when hatching a face with a PAT pattern + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html> @@ -2071,206 +3798,276 @@ Each unit is approx. 0.1 mm wide TechDrawGui::DlgPrefsTechDrawAnnotationImp + + Annotation - Center Line Style - - - - Style for section lines - - - - NeverShow - - - - Continuous - - - - Dash - - - - Dot - - - - DashDot - - - - DashDotDot - - - + Section Line Standard - Section Cut Surface - - - - Default appearance of cut surface in section view - - - - Hide - - - - Solid Color - - - - SVG Hatch - - - - PAT Hatch - - - - Forces last leader line segment to be horizontal - - - - Leader Line Auto Horizontal - - - - Length of balloon leader line kink - - - - Type for centerlines - - - - Shape of balloon annotations - - - - Circular - - - - None - - - - Triangle - - - - Inspection - - - - Hexagon - - - - Square - - - - Rectangle - - - - Balloon Leader End - - - + Standard to be used to draw section lines + ANSI + ISO - Outline shape for detail views - - - - Circle - - - + Section Line Style - Show arc center marks in views + + Style for section lines - Show Center Marks + + + + NeverShow - Detail View Outline Shape + + + + Continuous - Style for balloon leader line ends + + + + Dash - Length of horizontal portion of Balloon leader + + + + Dot - Ballon Leader Kink Length + + + + DashDot - Restrict Filled Triangle line end to vertical or horizontal directions + + + + DashDotDot - Balloon Orthogonal Triangle + + Section Cut Surface + + Default appearance of cut surface in section view + + + + + Hide + + + + + Solid Color + + + + + SVG Hatch + + + + + PAT Hatch + + + + Line group used to set line widths + Line Width Group - Balloon Shape + + Detail View Outline Shape - Show arc centers in printed output + + Outline shape for detail views - Print Center Marks + + Circle + + + Square + + + + Line style of detail highlight on base view + Detail Highlight Style + + Center Line Style + + + + + Type for centerlines + + + + + Balloon Shape + + + + + Shape of balloon annotations + + + + + Circular + + + + + None + + + + + Triangle + + + + + Inspection + + + + + Hexagon + + + + + Rectangle + + + + + Line + + + + + Balloon Leader End + + + + + Style for balloon leader line ends + + + + + Length of horizontal portion of Balloon leader + + + + + Ballon Leader Kink Length + + + + + Length of balloon leader line kink + + + + + Restrict Filled Triangle line end to vertical or horizontal directions + + + + + Balloon Orthogonal Triangle + + + + + Forces last leader line segment to be horizontal + + + + + Leader Line Auto Horizontal + + + + + Show arc center marks in views + + + + + Show Center Marks + + + + + Show arc centers in printed output + + + + + Print Center Marks + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html> @@ -2278,130 +4075,168 @@ Each unit is approx. 0.1 mm wide TechDrawGui::DlgPrefsTechDrawColorsImp + + Colors + Normal + Normal line color + Hidden Line + Hidden line color + Preselected + Preselection color + Section Face + Section face color + Selected + Selected item color + Section Line + Section line color + Background + Background color around pages + Hatch + Hatch image color + Dimension + Color of dimension lines and text. + Geometric Hatch + Geometric hatch pattern color + Centerline + Centerline color + Vertex + Color of vertices in views - Object faces will be transparent - - - - Transparent Faces - - - - Face color (if not transparent) - - - + Detail Highlight + Leaderline + Default color for leader lines + + Grid Color + + + + + Object faces will be transparent + + + + + Transparent Faces + + + + + Face color (if not transparent) + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html> @@ -2409,103 +4244,139 @@ Each unit is approx. 0.1 mm wide TechDrawGui::DlgPrefsTechDrawDimensionsImp + + Dimensions - Standard to be used for dimensional values - - - - ISO Oriented - - - - ISO Referencing - - - - ASME Inlined - - - - ASME Referencing - - - - Arrow Style - - - + Standard and Style - Arrowhead style + + Standard to be used for dimensional values - Arrow Size + + ISO Oriented - Character used to indicate diameter dimensions + + ISO Referencing - ⌀ + + ASME Inlined - Append unit to dimension values - - - - Show Units - - - - Diameter Symbol + + ASME Referencing + Use system setting for number of decimals + Use Global Decimals - Number of decimals if 'Use Global Decimals' is not used + + Append unit to dimension values - Dimension text font size - - - - Arrowhead size + + Show Units + Alternate Decimals + + Number of decimals if 'Use Global Decimals' is not used + + + + + Dimension Format + + + + + <html><head/><body><p>Leave blank for automatic dimension format. Use %f, %g or %w specifiers to override.</p></body></html> + + + + Font Size + + Dimension text font size + + + + Tolerance Text Scale + Tolerance text scale Multiplier of 'Font Size' + + Diameter Symbol + + + + + Character used to indicate diameter dimensions + + + + + ⌀ + + + + + Arrow Style + + + + + Arrowhead style + + + + + Arrow Size + + + + + Arrowhead size + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html> @@ -2513,178 +4384,246 @@ Multiplier of 'Font Size' TechDrawGui::DlgPrefsTechDrawGeneralImp + General + Drawing Update + Whether or not pages are updated every time the 3D model is changed + Update With 3D (global policy) + Whether or not a page's 'Keep Updated' property can override the global 'Update With 3D' parameter + Allow Page Override (global policy) + Keep drawing pages in sync with changes of 3D model in real time. This can slow down the response time. + Keep Page Up To Date + Automatically distribute secondary views for ProjectionGroups + Auto-distribute Secondary Views + Labels + * this font is also used for dimensions Changes have no effect on existing dimensions. + Label Font* - Label Size - - - + Font for labels + + Label Size + + + + Label size + Conventions + Projection Group Angle + Use first- or third-angle multiview projection convention + First + Third + Page + Hidden Line Style + Style for hidden lines + Continuous + Dashed + Files + Default Template + Default template file for new pages + Template Directory + Starting directory for menu 'Insert Page using Template' + Hatch Pattern File + Default SVG or bitmap file for hatching + Line Group File + Alternate file for personal LineGroup definition + Welding Directory + Default directory for welding symbols + PAT File + Default PAT pattern definition file for geometric hatching + Pattern Name + Name of the default PAT pattern + Diamond + + Grid + + + + + Set ShowGrid property to true on new Pages. + + + + + Show Grid + + + + + Grid Spacing + + + + + Distance between Page grid lines. + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html> @@ -2692,87 +4631,112 @@ for ProjectionGroups TechDrawGui::DlgPrefsTechDrawHLRImp + HLR + Hidden Line Removal - Visible - - - - Number of ISO lines per face edge - - - - Show seam lines - - - - Show Seam Lines - - - - Show smooth lines - - - - Show Smooth Lines - - - + Use an approximation to find hidden lines. Fast, but result is a collection of short straight lines. + Use Polygon Approximation - Show hidden smooth edges - - - - Show hidden hard and outline edges - - - - Show Hard Lines - - - - Show hard and outline edges (always shown) - - - - Show hidden seam lines - - - - Show hidden equal parameterization lines - - - - Show UV ISO Lines + + Visible + Hidden - ISO Count + + Show hard and outline edges (always shown) + + + Show Hard Lines + + + + + Show hidden hard and outline edges + + + + + Show smooth lines + + + + + + Show Smooth Lines + + + + + Show hidden smooth edges + + + + + Show seam lines + + + + + + Show Seam Lines + + + + + Show hidden seam lines + + + + Make lines of equal parameterization + + + Show UV ISO Lines + + + + + Show hidden equal parameterization lines + + + + + ISO Count + + + + + Number of ISO lines per face edge + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html> @@ -2780,82 +4744,103 @@ Fast, but result is a collection of short straight lines. TechDrawGui::DlgPrefsTechDrawScaleImp + + Scale + Page Scale + Default scale for new pages + View Scale Type + Default scale for new views + Page + Auto + Custom + View Custom Scale + Default scale for views if 'View Scale Type' is 'Custom' + Size Adjustments + Vertex Scale - Size of template field click handles - - - - Center Mark Scale - - - - Size of center marks. Multiplier of vertex size. - - - - Template Edit Mark - - - - Multiplier for size of welding symbols - - - - Welding Symbol Scale - - - + Scale of vertex dots. Multiplier of line width. + + Center Mark Scale + + + + + Size of center marks. Multiplier of vertex size. + + + + + Template Edit Mark + + + + + Size of template field click handles + + + + + Welding Symbol Scale + + + + + Multiplier for size of welding symbols + + + + <html><head/><body><p><span style=" font-weight:600;">Note:</span> Items in <span style=" font-style:italic;">italics</span> are default values for new objects. They have no effect on existing objects.</p></body></html> @@ -2863,60 +4848,74 @@ Fast, but result is a collection of short straight lines. TechDrawGui::MDIViewPage + Toggle &Keep Updated + Toggle &Frames + &Export SVG + Export DXF + Export PDF + Different orientation + The printer uses a different orientation than the drawing. Do you want to continue? + Different paper size + The printer uses a different paper size than the drawing. Do you want to continue? + Opening file failed + Can not open file %1 for writing. - Save Dxf File + + Save DXF file - Dxf (*.dxf) + + DXF (*.dxf) + Selected: @@ -2924,6 +4923,7 @@ Do you want to continue? TechDrawGui::QGIViewAnnotation + Text @@ -2931,18 +4931,22 @@ Do you want to continue? TechDrawGui::SymbolChooser + Symbol Chooser + Select a symbol that should be used + Symbol Dir + Directory to welding symbols. @@ -2950,122 +4954,157 @@ Do you want to continue? TechDrawGui::TaskBalloon + Balloon + Text: + Text to be displayed + Text Color: + Color for 'Text' + Font Size: + Fontsize for 'Text' + Bubble Shape: + Shape of the balloon bubble + Circular + None + Triangle + Inspection + Hexagon + Square + Rectangle + + Line + + + + Shape Scale: + Bubble shape scale factor + End Symbol: + End symbol for the balloon line + End Symbol Scale: + End symbol scale factor + Line Visible: + Whether the leader line is visible or not + False + True + Line Width: + Leader line width + Leader Kink Length: + Length of balloon leader line kink @@ -3073,38 +5112,47 @@ Do you want to continue? TechDrawGui::TaskCenterLine + Center Line + Base View + Elements + Orientation + Top to Bottom line + Vertical + Left to Right line + Horizontal + centerline between - lines: in equal distance to the lines and with half of the angle the lines have to each other @@ -3112,74 +5160,92 @@ Do you want to continue? + Aligned + Shift Horizontal + Move line -Left or +Right + Shift Vertical + Move line +Up or -Down + Rotate + Rotate line +CCW or -CW + Extend By + Make the line a little longer. + mm + Color + Weight + Style + Continuous + Dash + Dot + DashDot + DashDotDot @@ -3187,42 +5253,52 @@ Do you want to continue? TechDrawGui::TaskCosVertex + Cosmetic Vertex + Base View + Point Picker + Position from the view center + Position + X + Y + Pick a point for cosmetic vertex + Left click to set a point + In progress edit abandoned. Start over. @@ -3230,97 +5306,693 @@ Do you want to continue? TechDrawGui::TaskCosmeticLine + Cosmetic Line + View + + 2d Point + + 3d Point + + X: + + Y: + + Z: + + TechDrawGui::TaskCustomizeFormat + + + Format Symbols + + + + + GD&T + + + + + Straightness + + + + + ⏤ + + + + + Flatness + + + + + ⏥ + + + + + Circularity + + + + + ○ + + + + + Cylindricity + + + + + ⌭ + + + + + Parallelism + + + + + ∥ + + + + + Perpendicularity + + + + + ⟂ + + + + + Angularity + + + + + ∠ + + + + + Profile of a line + + + + + ⌒ + + + + + Profile of a surface + + + + + ⌓ + + + + + Circular runout + + + + + ↗ + + + + + Total runout + + + + + ⌰ + + + + + Position + + + + + ⌖ + + + + + Concentricity + + + + + ◎ + + + + + Symmetry + + + + + ⌯ + + + + + Modifiers + + + + + derived geometry element + + + + + Ⓐ + + + + + Minimax (Tschebyschew) + + + + + Ⓒ + + + + + Hull condition + + + + + Ⓔ + + + + + Free state + + + + + Ⓕ + + + + + Least square geometry element + + + + + Ⓖ + + + + + Least material condition (LMC) + + + + + Ⓛ + + + + + Maximum material condition (MMC) + + + + + Ⓜ + + + + + least inscribed geometry element + + + + + Ⓝ + + + + + Projected tolerance zone + + + + + Ⓟ + + + + + Reciprocity condition + + + + + Ⓡ + + + + + Regardless of feature size (RFS) + + + + + Ⓢ + + + + + Tangent plane + + + + + Ⓣ + + + + + Unequal Bilateral + + + + + Ⓤ + + + + + most inscribed geometry element + + + + + Ⓧ + + + + + Radius & Diameter + + + + + Radius + + + + + R + + + + + Diameter + + + + + ⌀ + + + + + Radius of sphere + + + + + SR + + + + + Diameter of sphere + + + + + S⌀ + + + + + Square + + + + + □ + + + + + Angles + + + + + Degree + + + + + ° + + + + + (Arc) Minute + + + + + ′ + + + + + (Arc) Second + + + + + ″ + + + + + (Arc) Tertie + + + + + ‴ + + + + + Other + + + + + Taper + + + + + ⌲ + + + + + Slope + + + + + ⌳ + + + + + Counterbore + + + + + ⌴ + + + + + Countersink + + + + + ⌵ + + + + + Plus - Minus + + + + + ± + + + + + Centerline + + + + + ℄ + + + + + Left/right arrow + + + + + ↔ + + + + + Downward arrow + + + + + ↧ + + + + + Multiplication sign + + + + + × + + + + + Greek Letters + + + + + Capital delta + + + + + Δ + + + + + Capital sigma + + + + + Σ + + + + + Capital omega + + + + + Ω + + + + + Small mu + + + + + μ + + + + + Small sigma + + + + + σ + + + + + Small phi + + + + + φ + + + + + Small omega + + + + + ⍵ + + + + + Format: + + + + + Preview: + + + + + Customize Format + + + TechDrawGui::TaskDetail + Detail Anchor + Base View + Detail View + Click to drag detail highlight to new position + Drag Highlight - Reference - - - - x position of detail highlight within view - - - - scale factor for detail view - - - + X - size of detail view - - - - Scale Factor + + x position of detail highlight within view + Y - Radius - - - - reference label - - - + y position of detail highlight within view + + Radius + + + + + size of detail view + + + + + Scale Type + + + + Page: scale factor of page is used Automatic: if the detail view is larger than the page, it will be scaled down to fit into the page @@ -3328,161 +6000,282 @@ Custom: custom scale factor is used + Page + Automatic + Custom - Scale Type + + Scale Factor + + + + + scale factor for detail view + + + + + Reference + + + + + reference label TechDrawGui::TaskDimension + Dimension + Tolerancing + If theoretical exact (basic) dimension + Theoretically Exact + + Reverses usual direction of dimension line terminators + Equal Tolerance + Overtolerance: + Overtolerance value If 'Equal Tolerance' is checked this is also the negated value for 'Under Tolerance'. + Undertolerance: + Undertolerance value If 'Equal Tolerance' is checked it will be replaced by negative value of 'Over Tolerance'. + Formatting + Format Specifier: + Text to be displayed + + If checked the content of 'Format Spec' will be used instead if the dimension value + Arbitrary Text + OverTolerance Format Specifier: + Specifies the overtolerance format in printf() style, or arbitrary text + UnderTolerance Format Specifier: + Specifies the undertolerance format in printf() style, or arbitrary text + Arbitrary Tolerance Text + Display Style + Flip Arrowheads + Color: + Color of the dimension + Font Size: + Fontsize for 'Text' + Drawing Style: + Standard and style according to which dimension is drawn + ISO Oriented + ISO Referencing + ASME Inlined + ASME Referencing + + + Lines + + + + + Use override angles if checked. Use default angles if unchecked. + + + + + Override angles + + + + + Dimension line angle + + + + + Angle of dimension line with drawing X axis (degrees) + + + + + Set dimension line angle to default (ortho view). + + + + + + Use default + + + + + Set dimension line angle to match selected edge or vertices. + + + + + + Use selection + + + + + Extension line angle + + + + + Angle of extension lines with drawing X axis (degrees) + + + + + Set extension line angle to default (ortho). + + + + + Set extension line angle to match selected edge or vertices. + + TechDrawGui::TaskDlgLineDecor + Restore Invisible Lines @@ -3490,186 +6283,231 @@ be used instead if the dimension value TechDrawGui::TaskGeomHatch + Apply Geometric Hatch to Face + Define your pattern - The PAT file containing your pattern - - - + Pattern File + + The PAT file containing your pattern + + + + Pattern Name - Line Weight - - - - Pattern Scale - - - - Line Color - - - + Name of pattern within file - Color of pattern lines + + Pattern Scale + Enlarges/shrinks the pattern + + Line Weight + + + + Thickness of lines within the pattern + + + Line Color + + + + + Color of pattern lines + + TechDrawGui::TaskHatch + Apply Hatch to Face + Define your pattern - The PAT file containing your pattern - - - + Pattern File - Color of pattern lines + + The PAT file containing your pattern - Line Color + + Pattern Scale + Enlarges/shrinks the pattern - Pattern Scale + + Line Color + + + + + Color of pattern lines TechDrawGui::TaskLeaderLine + Leader Line + Base View + Discard Changes + First pick the start point of the line, then at least a second point. You can pick further points to get line segments. + Pick Points + Start Symbol + End Symbol + Color + Line color + Width + Line width + Style + Line style + NoLine + Continuous + Dash + Dot + DashDot + DashDotDot + + Pick a starting point for leader line + Click and drag markers to adjust leader line + Left click to set a point + Press OK or Cancel to continue + In progress edit abandoned. Start over. @@ -3677,62 +6515,77 @@ You can pick further points to get line segments. TechDrawGui::TaskLineDecor + Line Decoration + View + Lines + Style + Continuous + Dash + Dot + DashDot + DashDotDot + Color + Weight + Thickness of pattern lines. + Visible + False + True @@ -3740,38 +6593,47 @@ You can pick further points to get line segments. TechDrawGui::TaskLinkDim + Link Dimension + Link This 3D Geometry - Feature2: - - - + Feature1: + Geometry1: + + Feature2: + + + + Geometry2: + To These Dimensions + Available + Selected @@ -3779,265 +6641,411 @@ You can pick further points to get line segments. TechDrawGui::TaskProjGroup + Projection Group + Projection + First or Third Angle + First Angle + Third Angle + + Page + Scale + Scale Page/Auto/Custom + Automatic + Custom + Custom Scale + Scale Numerator + : + Scale Denominator + Adjust Primary Direction - Current primary view direction - - - - Rotate right - - - + Rotate up + Rotate left + + Current primary view direction + + + + + Rotate right + + + + Rotate down + Secondary Projections - Bottom - - - - Primary - - - - Right - - - - Left - - - - LeftFrontBottom - - - - Top - - - - RightFrontBottom - - - - RightFrontTop - - - - Rear - - - + LeftFrontTop + + Top + + + + + RightFrontTop + + + + + Left + + + + + Primary + + + + + Right + + + + + Rear + + + + + LeftFrontBottom + + + + + Bottom + + + + + RightFrontBottom + + + + Spin CW + Spin CCW + Distributes projections automatically using the given X/Y Spacing + Auto Distribute - Horizontal space between border of projections - - - + X Spacing + + Horizontal space between border of projections + + + + Y Spacing + Vertical space between border of projections + + TechDrawGui::TaskProjection + + + Project shapes + + + + + Visible sharp edges + + + + + Visible smooth edges + + + + + Visible sewn edges + + + + + Visible outline edges + + + + + Visible isoparameters + + + + + Hidden sharp edges + + + + + Hidden smooth edges + + + + + Hidden sewn edges + + + + + Hidden outline edges + + + + + Hidden isoparameters + + + + + No active document + + + + + There is currently no active document to complete the operation + + + + + No active view + + + + + There is currently no active view to complete the operation + + + TechDrawGui::TaskRestoreLines + Restore Invisible Lines + All + + + + + 0 + + + + Geometry - CenterLine - - - + Cosmetic - 0 + + CenterLine TechDrawGui::TaskRichAnno + Rich Text Annotation Block + Base Feature + Max Width + Maximal width, if -1 then automatic width + Start Rich Text Editor + Show Frame + Color + Line color + Width + Line width + Style + Line style + NoLine + Continuous + Dash + Dot + DashDot + DashDotDot + Input the annotation text directly or start the rich text editor @@ -4045,93 +7053,260 @@ using the given X/Y Spacing TechDrawGui::TaskSectionView + Section Parameters + BaseView + Identifier + Identifier for this section + + Scale Type + + + + + Scale Page/Auto/Custom + + + + + Page + + + + + Automatic + + + + + Custom + + + + Scale + Scale factor for the section view + Section Orientation + Looking up + Looking down + Looking left + Looking right + Position from the 3D origin of the object in the view + Section Plane Location + X + Y + Z - TaskSectionView - bad parameters. Can not proceed. - - - + Nothing to apply. No section direction picked yet + Can not continue. Object * %1 * not found. + + TechDrawGui::TaskSelectLineAttributes + + + Line attributes + + + + + Line style: + + + + + Set line style to solid + + + + + Solid + + + + + Dashed + + + + + Dotted + + + + + Dashdot + + + + + Line width: + + + + + Thin 0,18 + + + + + Middle 0,35 + + + + + Thick 0,70 + + + + + Line color: + + + + + Black + + + + + Blue + + + + + Grey + + + + + Magenta + + + + + Red + + + + + Cyan + + + + + Green + + + + + Yellow + + + + + Cascade spacing + + + + + Delta distance + + + + + Select line attributes + + + TechDrawGui::TaskWeldingSymbol + + + + Symbol + + + arrow + + + other @@ -4139,18 +7314,22 @@ using the given X/Y Spacing TechDrawGui::dlgTemplateField + Change Editable Field + Text Name: + TextLabel + Value: @@ -4158,6 +7337,7 @@ using the given X/Y Spacing TechDraw_2LineCenterLine + Adds a Centerline between 2 Lines @@ -4165,6 +7345,7 @@ using the given X/Y Spacing TechDraw_2PointCenterLine + Adds a Centerline between 2 Points @@ -4172,13 +7353,28 @@ using the given X/Y Spacing TechDraw_CosmeticVertex + Inserts a Cosmetic Vertex into a View + + TechDraw_ExtensionremovePrefixChar + + + Remove Prefix + + + + + Remove prefix symbols at the beginning of the dimension text:<br>- Select one or more dimensions<br>- Click this tool + + + TechDraw_FaceCenterLine + Adds a Centerline to Faces @@ -4186,6 +7382,7 @@ using the given X/Y Spacing TechDraw_HorizontalExtent + Insert Horizontal Extent Dimension @@ -4193,6 +7390,7 @@ using the given X/Y Spacing TechDraw_Midpoints + Inserts Cosmetic Vertices at Midpoint of selected Edges @@ -4200,6 +7398,7 @@ using the given X/Y Spacing TechDraw_Quadrants + Inserts Cosmetic Vertices at Quadrant Points of selected Circles @@ -4207,6 +7406,7 @@ using the given X/Y Spacing TechDraw_VerticalExtentDimension + Insert Vertical Extent Dimension @@ -4214,54 +7414,88 @@ using the given X/Y Spacing Workbench + Dimensions + + Extensions: Attributes/Modifications + + + + + + Extensions: Centerlines/Threading + + + + + Extensions: Dimensions + + + + Annotations + Add Lines + Add Vertices + TechDraw + TechDraw Pages + TechDraw Views + TechDraw Clips + TechDraw Dimensions + + TechDraw Tool Attributes + + + + TechDraw File Access + TechDraw Decoration + TechDraw Annotation + Views diff --git a/src/Mod/Test/Gui/Resources/translations/Test.ts b/src/Mod/Test/Gui/Resources/translations/Test.ts index 05d7b8a506..8591bf0150 100644 --- a/src/Mod/Test/Gui/Resources/translations/Test.ts +++ b/src/Mod/Test/Gui/Resources/translations/Test.ts @@ -4,110 +4,89 @@ TestGui::UnitTest - FreeCAD UnitTest - - Failures and errors - - - - - Description - - - - - &Start - - - - - Alt+S - - - - - &Help - - - - - F1 - - - - - &About - - - - - Alt+A - - - - - &Close - - - - - Alt+C - - - - - Idle - - - - - Progress - - - - - Remaining: - - - - - Errors: - - - - - Failures: - - - - - Run: - - - - Test - Select test name: + + &Start + + + + Alt+S + + + + &Help + + + + F1 + + + + &About + + + + Alt+A + + + + &Close + + + + Alt+C + + + + Progress + + + + Run: + + + + Failures: + + + + Errors: + + + + Remaining: + + + + Failures and errors + + + + Description + + + + Idle + + TestGui::UnitTestDialog - Help - Enter the name of a callable object which, when called, will return a TestCase. Click 'start', and the test thus produced will be run. @@ -115,12 +94,10 @@ Double click on an error in the tree view to see more information about it, incl - About FreeCAD UnitTest - Copyright (c) Werner Mayer FreeCAD UnitTest is part of FreeCAD and supports writing Unit Tests for ones own modules. diff --git a/src/Mod/Tux/Resources/translations/Tux.ts b/src/Mod/Tux/Resources/translations/Tux.ts index 96863390b5..c5217b8f05 100644 --- a/src/Mod/Tux/Resources/translations/Tux.ts +++ b/src/Mod/Tux/Resources/translations/Tux.ts @@ -4,92 +4,92 @@ NavigationIndicator - + Select - + Zoom - + Rotate - + Pan - + Tilt - + Navigation style - + Page Up or Page Down key. - + Rotation focus - + Middle mouse button or H key. - + Middle mouse button. - + Navigation style not recognized. - + Settings - + Orbit style - + Compact - + Tooltip - + Turntable - + Trackball - + Undefined